I'm not sure why I have to mention this, but you could be paying for something and get screwed over at the same time. The issue isn't that Google/Microsoft/etc NEED to make money this way, but that this is legal to do.
Also, Windows isn't exactly cheap and I personally couldn't fathom paying more than 100 bucks for an OS and still get treated like crap. I'm sure Android at best only makes 10 bucks from their users with their current model throughout the device's entire lifetime.