I truly do not understand how this is possible in a P2P game. How can they possibly afford to buy thousands of accounts at $60 each (and have to submit valid payment information to actually log in)?
I've stated this in another thread but one thing that would help with this is the implementation of a mandatory paid (one-time) security key.