This is one of the biggest differences I'm finding going from iOS to Android -- Apple slipped in the "enable notifications" the first time you run an app and I never thought twice about it.. like a lot of things I've used.
On the whole though I'm finding Android to be an interesting environment where I can hopefully get more things running how I would like.
Personally, I think the pendulum will eventually swing back as users get tired and frustrated with all these services vying for their attention.