I kinda agree, and i'm a Ferrari fan!! We knew who was gonna win all the time and it was just boring. But i always wondered, whose fault is that? I mean, of course Ferrari would try to win every time, that's what they're there for...
Shouldn't we blame everyone else for not giving them (and Schumi) a challenge? Was it Ferrari+Schumi that made the sport boring, or was it everyone else? Or was it the rules?
Generally I'd say yes, but for a long time Ferrari were getting a disproportionate amount of money from the Concord agreement, and they could use this to increase development, or pay Schumacher $25 million a year. Ecclestone just wanted to make sure that Ferrari was always associated and racing in F1 in order to give the series a kind of prestige. With this extra investment, for many years Ferrari seemed to have the best car right at the start of the season. Since the money-sharing was changed a couple of years back, coincidentally Ferrari have not has the best car from the get-go as previously was the case.
There is no doubt though that if you look back at the last decade, no other team has had so many years where they have had the consistently reliable and fastest car and driver. Schumacher doesn't often make mistakes, and when he does, he can usually recover from them. Their cars have been very reliable. Their pit crews heavily drilled, fast, and rarely making mistakes. Their race strategy often leaving other teams bewildered and in the dust as Ferrari leapfrog other teams by making better stops just as Schumacher puts in the fastest laps at exactly the right time.
Sure other teams and drivers have been able to challenge occasionally, but only recently has any team been able to consistently rival the Ferrari machine. I'm not a big fan of Ferrari or Schumacher. I think they've been getting to many advantages from their name, and I think Schumacher isn't very sportsman-like, but when it comes down to it, they've made the wins and got the championships.
As for the rule changes, I think many of them have been mistakes, made in error by people panicking over talk of how boring F1 has become because of Ferrari's dominance. Too many changes, too fast, not thought out properly. For instance, lowering mechanical grip just put the emphasis on aerodynamics, ensuring it became ever more difficult to overtake the car in front, making the sport ever more boring. Throwing out tyre changes (ensuring that any tyre safety issues were ignored until the last possible minute because of the time hit of having to change tyres), and then putting them back in again. Massively penalising an engine change. Spending massive amounts of money developing new inferior V8 engines in order to "save" money. Continuing to remove classic tracks from the race calendar with cries of "safety" and "updating" while continuing to race at some of the most dangerous tracks purely for money and marketing, while courting new tracks in emerging regions where the money flows more strongly.