It sounds to me like what you are saying is that developers have discovered it is best to offer an amazing free product to the whole world in order to get them involved in the game, and then this attracts rich people, who then go ahead and pay for the whole things themselves. But if you don't attract the little guy with free stuff, you don't get a great game, and so you don't attract the rich people.
Seems like a good system that everyone happy with. If they weren't happy they would go play other games that aren't free.
Seems like a good system that everyone happy with. If they weren't happy they would go play other games that aren't free.