Shrug. Way to ad hominem, dude.
If Google provided a way to easily remove pre-install apps then it wouldn't be an issue.
Wow. You're kidding me. Critical Thinking skills, use them.
Google DOES provide an easy way to remove apps, its called the un-install button.
If you really can't figure out what is happening here, I don't know what do say.
But I'll give you a hint. (You're using an Open Source piece of software where carriers are installing apps to the protected partition. Having an OS without a protected partition where core functionality is kept would be one of the dumbest things you can do. I don't know how you can possibly blame Google when carriers install apps to the protected sector that can only be removed when you deliberately unlock the protected sector. The process of rooting is core Android functionality that allows you to do anything you want to the system. Carriers do not provide root by default because it could open up people doing stupid things unknowingly. So yes, Google allows you to uninstall anything you want, but carriers remove that functionality from the defaults to prevent you from lets say, uninstalling the Phone app or the Contacts app)
Basic security protocol, do you know them? Carriers are piggy backing on this. There is no line of rational thought that could ever EVER lead back to this being google's fault.