I'm sorry to say I agree for the most (especially for the battlefields)...
just one thing i totally disagree is about the easy side...
one of the most interesting thing about this game is that you can make it a quite difficult game in hardcore mod (or even in tactical mod) if you don't attribuate all the skills'points and if you config the party for that (at least the game let you do it)...
well for the bugs that's quite obvious as you said it, but i must say i never encounter a real serious bug, so that is possible too...
err... for the larian attitude for help... No offenses intended but are you sure you know all the story about that? I don't even know for sure if you refer to some posts in this forum, but if it's the case i think that's something that needs a bit more caution... I don't intent to open a new public argument on this, though...