[citation][nom]mayankleoboy1[/nom]minimum net speed of 512KBPS you wont be getting many subscribers from my country. here avg speed is 64KBPS.[/citation]
512Kb/s is very low. If your country averages lower, well there's nothing that these companies can do to squeeze the game's online communication throughput into such a low bit rate as 64Kb/s, so there's literally nothing that anyone could have done other than getting your ISPs to improve. Nothing against you, your country, and I'd say the same is true from EA and such, but 64Kb/s simply isn't enough to work with for a ~modern MMORPG game.
More on topic, this costs jsut too much. WoW is really the only game that I know of within this genre that charges this much and look at the subscription numbers... Dwindling more and more every time we look at them. Granted, the cost probably isn't the only factor in Bliz's subscriber issue, but who could say that it's not a factor? I know that it's a factor for me not playing WoW much.
I don't know if I'd go as far as demanding that it be F2P, but dropping down the monthly costs should be done without a doubt ASAP. Not everyone can afford to pay hundreds of dollars a year for a game and even people whom can often don't want to. Make a serious investment in in-game things that people can buy, drop prices (both up-front and monthly), and make other incentives.
Maybe make a system where players can do other things to pay that don't involve money. For example, getting other players to join (the joining players getting a discount along with the players who sponsored their joining or some other sort of goodies to help with affordability), making in-game events for players such as competitions and such where rewards are say a free month or three of playing and such, mini-games where players can do surveys or whatever to get bonuses and/or free months of play, etc. etc. Of course, there's always the option of the companies involved not being this greedy and simply cutting prices down to more reasonable amounts, but let's not get ahead of ourselves.