Many "bloatware" items can be disabled from settings / apps. I have disabled a bunch of apps - Amazon, Amazon App Suite, Amazon MP3, [Amazon] Appstore, Audible, Badger (this apps is used to put unread icons on email, messages, etc., but only on the stock launcher - I don't use the stock launcher), Caller Name ID, [Verizon] Cloud, Droid Command Center (again, only works with the stock launcher), Droid Zap, Email (I use only Gmail and Google's InBox app for email), Google Play Books, Google Play Games, Help, Ingress, Messaging, Motorola Connect, Motorola Migrate, NFL Mobile, Softcard, Verizon Support and Protection, Verizon Tones, and VZ Navigator.
In many cases I disable apps because I know from looking at settings / battery that they actually use battery even when I am not using them. The Amazon apps are notorious for this. The first time that I received a phone call with the Maxx and was prompted by the Caller Name ID app to set it up and get charged a monthly fee after the first month - if I couldn't disable that app, I would have been livid.
The benefits of root? Maybe you'll have to ask somebody who roots their phone, but the one thing I miss from having rooted my phone in the past is using a backup app like Titanium Backup to backup all of my apps and their data, which definitely makes restoring after a factory data reset, or reinstalling a new phone from a warranty replacement, far easier.