Let´s clear this up once and for all people, shall we?
The changes we saw to this season, were due to the engine manufacturers demanding them. THEY WOULD HAVE LEFT THE SPORT, if those would not have been agreed upon. Honda would not have come. Thus, F1 as a battlefield of car manufacturers would have been gone for good.
As for consistency, it was agreed upon, that these engines are here to stay for a couple years at least. Seeing how happy everyone is now about the synergy effects between their racing and street car departments, I´d say it will be many years.
The now ongoing discussion about cost cutting is the result of the big guys not agreeing to a spending cap. Let´s see what they come up with, before we get judgmental, OK?
And as far as the MER dominance is concerned: I do understand it sucks for people supporting other teams / drivers. But keep in mind, this sport employs some of the brightest minds in car engineering. They wont be able to close the gap this year. It might even take the first half of
next season, but in the end they´ll get very close again.