This is a grognard's universal response to everything. Reality check: You can stuff any tedious thing into your game and excuse it by saying "But it means you need to gain mastery of the system!" No shit!
Was PoE's or BG2's combat richer in challenge and tactical/strategic diversity? It was BG2's. So I think it makes sense to check what part of the combat was cut, and prebuffing is a big part of what was cut.
So you want prebuffing to be a mandatory mechanical layer of the game, really a kind of minigame all of its own. OK. Do you really think that's an experienced desired by most people, as implemented in the Infinity Engine games? Is that what they're looking for - lengthy mandatory prebuffing rounds before every trash mob battle in Baldur's Gate and Icewind Dale? Are you really thinking about the Infinity Engine games as they existed, or just your idealized version of Baldur's Gate 2 as a game with nothing but a handful of iconic mage duel and dragon encounters?
I play BG2 regularly, and the last time was this summer, so it's definitely not some idealized memory that I am talking about.
Yes, I want it to be mandatory, and I want ALL general systems to be mandatory on the highest difficulty. If I can easily beat PoE on the highest difficulty without using any food, why is the food even there?
EDIT: If a system is not mandatory, then its use is bound to make the game too easy. I think this is common sense.
No, I do not believe that all PoE's buyers would have enjoyed mandatory prebuffing. But that's why difficulty levels are there, right? Prebuffing is absolutely not required in the low-to-middle difficulty levels of BG2 either. Still, it makes the experience richer for its more hardcore fans, who play on the highest difficulties.
I would not call it a minigame though. The lockpicking and hacking in New Vegas is what I call minigames. Prebuffing is part of the preface of the difficult battle ahead, when we focus our thoughts and strategize. Prebuffing is part of this strategizing, and it makes it richer.
The key to understanding PoE - Josh Sawyer's design decisions are aimed entirely at people who play like Player #1, and not at all at people who play like Player #2. If Player #2 is allowed to play a game that's fundamentally designed for Player #1 in his way, he will break the game. Combat-only buffing is a reasonable corrective to this, and actually less restrictive than many other possible solutions. You can still cast everything you want, you just have to sacrifice valuable combat time to do so.
OK, I just saw your new post.
Yes, we are on the same page as to what Josh's intentions are. But I believe BG2 is a good example that got it more or less right. I started playing it as a DnD rookie on "normal" without knowing what I am doing, then moved up to "core", and eventually ended up on "hard" (with mandatory prebuffing). All those difficulty levels were well designed and enjoyable. Bioware could do it back then, so...
PoE did not do as well in combat. If Josh thinks that he can offer combat that is as interesting as BG2's without prebuffing, well, let's see how he does in PoE2. But PoE1 was not very convincing in that regard.