I finally found the quote about Cash shops.
http://gamerescape.com/2014/10/25/fi...ondon-keynote/
Clarification on New Optional Services
Player feedback to the new “Optional Services,” also known as the “cash shop” by fans, was swift and specific, and Yoshida wanted fans to know that he stands by the commitment he made in Las Vegas. There will be no pay to win – at all – period. He framed the services as a way to give back to the fans, not nickel and dime them. The profits generated, he says, will enable them to create even more minions and vanity items in-game, as well as tackle ambitious projects such as the European data centres and the expansion of housing wards.
There was also a less-than-clear comment about how items such as new minions will not be exclusive to Optional Services. Some took this to mean that the items may be available in the game, as well, but it may simply be a promise that while some items will be cash shop exclusive, that doesn’t mean they will be any less committed to developing other such items to be released in-game. Clarification on this comment will come as soon as possible.
---
So ya, any doubts on that I hope are eliminated because it's been killing me trying to find that proof. But yes it has been stated that cash shop was one of the vital sources of income that allowed the EU datacenters to exist.