That "was" the reality...when people had no option. However, now the market is plenty of options...if they don't like here they just go to another game...

Assuming people will stay in a game they don't like is, at least, naive...also, just because someone play a game doesn't mean they actually like it...i myself played FFXI over 7 years and now i realize i never really liked it...i just had no better option since i am a console player.