As for issues with being charged an activation I can see why crysta is used. Crysta is basically an in-house currency which prevents them from being charged any sort of penalties by credit companies if they attempt to take cash that isn't there.

Though I do agree out of the options provided it doesn't really look like they looked into what other payment options there could be. I wouldn't mind if they sold crysta cards or something like other companies with in-house currencies though I'm hoping if enough people do show their concerns about using click and buy or the other game card they'll seriously consider adding antoher option before the 31'st deadline