The issue is this; These games are GAMES. If your company makes jeans, you don't just throw out crap and then expect people to pay $100 a pair for them, you make GOOD jeans, fashionable jeans, you promote them and advertise them, get people to endorse them. You make good, high quality products, and in turn you can sell them for lots more money.

All of these game companies now a days totally lost that concept. They want to churn out crappy games and then charge an arm and a leg for them. Yes, they're here to make money, but they need to EARN their money. Fact is, all of your "paying" players were free players until they decided to pay. If you're ignoring your free players, then you're ignoring your potential customers and your future customers. The free game needs to be fun, engaging, entertaining, and balanced so that people will stick with it long enough to bother to pay. Game companies now a days seem to think they deserve your money simply because they put up a server of some kind for you to log into, even if the thing running on it isn't even fun enough to be considered a game anymore.