I really don't get the hate for openers. I get not wanting to see a parade of hard throwing fungible relievers, but the idea of following a reliever with a guy who goes 5 or 6 innings beginning with the bottom of the order isn't that radical a move.
If you want to limit the reliever shuffles to the minors, then make pitchers stay down a month before recall, and if you limit the size of bullpens to 7 pitchers, then you won't see them burned as frequently.