They should let a better company run it. One that would be fair. I don't think making it p2p would help. Some of the legit players can't alway pay to buy premium, let alone p2p. Keeping it in the USA wouldn't be good either due to the fact that is not the problem. Not all the out of country players are bad. It just needs to be run better and in better hands then the ones it's in... But that is just my opinion.
Bookmarks