For me, too easy game detracts from gameplay.
If there's no challange to overcome, I cannot really feel that my hero/party is achieving something.
And I don't do specialized builds or metagaming for DA:O or DA2. There's no reason to do so. I just play regularly, and build my characters as I feel like I should.
It took me a bit to get the threat mechanics (in DA:O) and to adapt to unfair enemy spawning and utilizing cross-class combos in DA2 though.
Last time I had to really think outside the box, and use all "exploits" possible, was when I was doing Tactics + Ascension + Improved Battles modded run through Baldur's Gate II.
It starts to detract from gameplay at the point where the difficulty is designed badly rather than being fair to the player but still hard. An example of this when we are speaking about DA2 would be how enemies spawn in waves out of thin air which can totally throw off positioning unless the player have been there before and knows where enemies will be coming from.
Aka the point where it turns into frustration rather than a challenge.
Yes, exactly. But after getting annoyed by that, I just adapted and after starting a fight I moved back to a defensible position, so all enemies spawned in front of the party. No more frustration for the most part.
I have to play Dark Souls one day... Everybody is talking about how difficult that game is, I need to verify that.
I also enjoy doing REALLY difficult stuff, like Iron Man challanges (no dying/reloading the game, ever). Does wonders for immersion and atmosphere, but for something like that, the game needs to be FAIR above all. For example DA2 is not really fair in that regard. Unfair spawning, mages one-shooting party, broken friendly fire... Not really a good game to try out stuff like that
.
In general, as for Dragon Age series, optimizing builds/party composition is unnecessary. At least for me. I usually just take people that I want, and do builds based on basic gameplay knowledge and intuition. Nothing too fancy.
I mean, I hear what you're saying, but I honestly find it a little hard to believe that you could get through DA:O on Nightmare without really specialising beyond optimising NPCs in their natural direction... not unless you were hardcore using exploits and kiting. For some people, that's perfectly fun, but for me it's super unimmersive to play ring around the rosy with a dragon.
Every video I've seen of people beating DA:O on Nightmare has basically looked like that.
Really? I mean, there's not much in building an efficient party in DA:O. A tank (Alistair, Warrior PC, if you're more experienced Shale or Sten can do it too) (just put talents in warrior and weapon and shield trees, you end up maxing them both by the end of the game), a Rogue Archer (just specialize Leliana in Archery), a mage, preferably with some healing (Wynne or Morrigan can both be used). You can easily beat Nightmare with a setup like this, if you know what you're doing more or less. No kiting, just threat management (keep aggro on the tank, which is on Heal + Regeneration), the rest attack from a distance. Piece of cake.
I can safely say, that I never did more than just develop companions abilities in they natural direction.
DA2 is much more demanding when it comes to actually beating it on Nightmare, because of far greater number of enemies, broken friendly fire, harder threat management (no more spamming Taunt, cooldown is too long), mages/rogues one shotting party members and limited healing. Here you actually need to know what you're doing. Without some knowledge, you're going to struggle, because enemies will overrun you.
It still doesn't require you to use any type of specialized builds though.