The IE pre-buffing problem is actually a consequence-free rest anywhere problem.
100% correct. Any time someone is talking about weaknesses in IE combat or systems design and doesn't mention the fact that resting is completely busted is missing the biggest problem. Resting in IE games allows you to bypass the most important restrictions of the Vancian system; it turns magic in a tactical asset to be used on a per-encounter basis instead of a longer-term resource that has to be managed over a whole scenario (a dungeon delve, a forest, etc.). There is no penalty for stacking a shitload of pre-buffs, so everyone stacks a shitload of pre-buffs.
On the other hand, Pillars of Eternity is a good example of game that could have used a better pre-buff system, like the way vampires can instacast confusion/domination at the start of combat, while you cannot cast the level six Prayer Against Treachery until combat has already started -- for no good reason, I might add. Why the fuck can't a priest pray before combat? Dumb.