I think it will only become a 'cream of the crop' series if the franchise owners put those drivers in their cars. However, I don't think the series has been diminished by that so far and the principle of a world cup still has a lot going for it I believe.
I think we need to see how the series progresses after its initial year.
|