How come Spain gets 3?
4. Jerez, Barcelona, Aragon and Valencia.
Probably because other countries cant aford to host them. Even the Sachsenring in Germany was in doubt this year.
Jerez was touch and go this year, but the Spanish are mad keen, have several riders, sponsers, etc.