Don't get me wrong, I love F1, some of the action you watch can gives you goosebumps, but the sport does need fixing, it is as simple as that!
The overall package today (yes I hate using words like this) is good, the weekend, media coverage, the number of races, access to the drivers, some of the tracks, the anticipation at the start of race, the technology, the crashes, etc.
F1's problem is predictability over long periods:
McLaren, Williams, Benetton, Williams, McLaren, Ferrari, Renault, Vague, Red Bull, Mercedes - I reckon that's about 30 years of F1.
I remember some dark periods in there especially the early 2000's when you're thinking, will any other car ever win another race? But the cycle does change but as we are in now, will it be 2018 before we realistically see another team knock Mercedes off their perch?
The change we need to see is how the wealth is distributed among the teams, give other teams the chance. But there lies the problem, I'm not going to give up my wages so the bloke down the street can build a new extension on the side of his house cause I already have one. F1 teams will be the same, the Ferrari's of this world will not give up their money for the better of the sport, cause they're crap now, imagine them with less money.
So would a better approach be to loosen the regs so a team today can be like Brawn bringing in the equivalent of a Blown diffuser, but then again to do this would they need the money to develop the cars?
Catch 22, can it be solved, Yes, will it, probably not, will they trim things around the edges & call it improvement, Yes, will the sport be run for Milo Minderbinder's benefit, most definitely Yes.