It works and it doesn't. People paying monthly means they're getting revenue regardless of how much actual time they are online and occupying server space. Plus most people don't quit games like that cold, their playing time just dwindles until they eventually stop, could be months of them only playing a few hours a month until they cancel their subscription.
Also, paying by the hour either means you have to purchase time up front, which would get annoying and could lead to it's own set of problems. Say you'd bought 2.5 hours to play but the raid you joined runs long. Your party is soooo close to beating the boss and BAM! Time's up, you're booted from the server, no loot, no xp, just wasted whatever amount of time you spent on that raid. They could charge by the hour for actual amount of time played, but for some people that would mean the company losing money because of how little they play and for others they would be getting titanic monthly bills because they aren't keeping track of how much they play.
Monthly subscription fees are the best way to go for everyone. If they company was breaking even or barely making any money, which would happen with hourly, then they have no profit to use to create new content, build new servers, etc.
"First rule of battle, little one ... don't ever let them know where you are."
"WHOO-HOO! I'M RIGHT HERE! I'M RIGHT HERE! YOU WANT SOME O' ME?! YEAH YOU DO! COME ON! COME ON! AAAAAH! Whoo-hoo!"
"'Course, there're other schools of thought."
Last edited by ZeroNotHero : 07-30-2014 at 09:34 AM.