The lower formula tend to be more competitive because there's less money around so if you're using stock parts it's more down to the skill of the driver and the team than the amount of cash you have.
NASCAR, Indycar and the SRX series have taken steps to make the sport cheaper and the variety of race winners is the result of that.
When you can afford to have the best driver, designer, techs and power unit you can pretty much predict the way it's going to go and that's become a bit boring.
This phase will pass and another team will have its time in the sun.
One of the reasons Red Bull are so quick this year is because a whole load of staff jumped ship from Mercedes Benz a few years back and the reason that Aston Martin are so right now year is because many of them are from Red Bull.
In a couple of weeks time I'll be watching Truck Racing at Le Mans ( Volvo type ) then I'll be off to Spa to watch Citroen C1's race* for 24 hours and then locally there's an 8 hour endurance race for Ford Ka's which should be hilarious.
In all 3 events I won't know any of the teams or drivers as I'm just going for the spectacle, not the sponsor.
Not much beats watching x 70 Citreon C1's going up Eau Rouge while trying to draft each other all in the pissing rain.