Baboon Bro just got it right. The Stones do not care about fans. They just care about dollars. In Europe we mostly use euros and that do not count in the eyes of the Stones management, they are only after dollars, so they play much more in the States as they get only dollars then.
When did the Stones last time open a world tour in Europe? Hmm, may have been in the 60's only. What more do you need. The Stones are only interested in the US market as that gives more revenue in their pockets. Europe has always been something bad that they just have to do not to lose totally/finally loose credibility. hm..... Stones is today a ONLY US market based band that just has to play Europe every now and then. No more, no less. Been so for the past 30 years or so.