Clearly a recent comment lol.
I know I'm a Lewis fangirl, but the Mercedes run wasn't always a 'runaway' championship (sometimes it was). Rosberg and Hamilton were certainly competitive, Ferrari/Vettel and RBR/Max put up solid fights along the way too.
I'm trying to appreciate 2023 as something special, with RBR sweeping the entire season. If they were to do it for 8 straight years, yeah, that kills the sport. 2 seasons, it's just the nature of the beast. I also feel that the FIA has tried to stop a top team from dominating with the 'cost cap', but I feel like that's not working out well. It's hard for teams with deep pockets to 'course correct', and it takes time for the handicaps that are supposedly in place for winning/cap violations to kick in and really hurt a team's prospects, especially if that team managed to build a technological lead.
Hopefully someone can solve it soon. My suggestion is that teams are structured as rigidly as the car designs are. Don't allow RBR to have a better logistics system than Williams (or, more to the point, allow Williams to catch up with RBR) for example. If you want an enforceable cap, have someone external to the teams handle the money. I miss the days of F1 teams doing whatever they wanted, but I appreciate that allowing Ferrari to do whatever they wanted would mean 20 straight championships for them, and that would kill the sport faster than RBR having a single unprecedented season.