For normal users, going to Gravatar, registering with a wordpress.com email (yes, another name appears) and upload the avatar is too much and not very user friendly. Many terms have to learned and understood to make it work.

I agree that WP should have an opt-out from Gravatar for user avatar. It just makes sense.