It depends on how the carrier includes those applications on the phone. If they include the apps in the actual ROM image, a la Gmail/Browser/etc, then they cannot be uninstalled because they're part of the core ROM. If they include the apps installed in the user's data partition, just like any user-installed application would be, then it's uninstallable by the user.
Neither methods preclude the carrier from using the other method, and in many cases, carriers will use both. eg, Sprint has their unremovable NASCAR app as part of the ROM, yet also includes an uninstallable demo of Need for Speed on the user partition.
You can remove them... if you have root (or in case of newer Motorola phones, can flash custom firmware).
That's why having the ability to replace firmware is important - you do not depend on manufacturer support for newer versions AND they can not force their crap on you.
Right and doesn't roooting your phone void the warranty? If so, I have to root my HTC Evo, voiding its warranty to get rid of a NASCAR app I will never in my life use.
http://latimesblogs.latimes.com/technology/2010/07/android-j...