3578001376049003
I don't think anyone is sucking up to Spanish sponsors. I think Spanish sponsors are easier to find, because a lot of the teams are Spanish, and it's easier to sell deals in your own language than in a foreign language. Yes, the sport is dominated by Spaniards, but that's because nobody else is putting the effort and money into the sport. The AMA has done nothing for the sport, Stuart Higgs in BSB is more focused on replacing WSBK than helping British riders into Grand Prix (in fact, he is actively trying to prevent riders from defecting, as it devalues his championship, and means he makes less money), and the only championships working on getting riders into Grand Prix are the CEV (owned by Dorna) and the CIV, because the Italians believe in Grand Prix racing.
Does MotoGP rely too much on Spanish money? It surely does. Because only in Spain do they love the sport sufficiently to pour money into it. MotoGP is a national, popular sport in Spain, and only a marginal niche sport just about everywhere else in the world. Hell, more people watch WSBK in the Netherlands (population 16 million) than they do in the US (population 300 million).
If you hate this situation, then the easiest way to fix it is to make the sport more appealing to casual fans. Or to put it in the words of the venerable Jumkie, turn it into MotoWWE. Only by increasing audiences in the US, the rest of Europe, Australia, Southeast Asia, South America will money start to flood in from those regions to drive out the Spanish money. With more money, the focus will be more on talent and less on the amount of money you can raise to ride. This is what Ezpeleta is trying to achieve.
Alternatively, MotoGP can fall back to being a niche sport everywhere, with minuscule budgets and no TV coverage. But it will be pure.