To me, If the game is worth playing month after month, its worth paying a sub to do so. I love to lose myself in the game world and free to play games often times, in order to support themselves no problem with that, have game play or other mechanics that slice into that immersion.