I also feel the GPs need shaking up - maybe less rounds, or new faces. It does feel like we're watching the same guys racing too many times and the results in one meeting have less significance to the title overall because there are a lot of rounds. However, it is a commercial enterprise so understand they need to maximise income.
If, as you suggest, they give wildcards to 9/10th or this year 11/12th then why not simply make it the top 10 of those not already qualified? I think it's more to do with the countries they represent and for me, Laguta is as dull as.