Agreed. If subscribing to the game means that I have to give ClickAndBuy my credit card information, I will not subscribe.

I might be a lost cause already due to my financial situation, but if they got rid of ClickAndBuy, I'd at least try to scrape together some change so I could keep playing.