I think you basically hit the nail on the head as far as what the op was trying to say. So it seems like you did understand what he was saying. He was saying that the fights are too hard because the AI is not controlling enemy units the way they probably should be controlled. The spiders, for example, shouldn't be going after the weakest people just like you said.
As far as your comment to me goes, I understand that you disagree, but if I'm not the only one saying it, I have to disagree that it is, using a less vulgar term, rubbish. I gave it perfect example of the gimmicks you can use to easily defeat the spiders.
Interestingly, you kind of gave a gimmick yourself with the Gith. Based on the feedback that I've seen on various posts and forums, I know I'm not alone in saying that the Gith fight is very hard unless you show up totally prepared for it, or you win initiative, or both. Sure, if you have the foresight to approach the fight in such a way where you are going to sneak several people up on the bridge, because you're expecting a fight, long resting beforehand, etc., then yes the fight is not as difficult. But even you admitted that this is only because the AI isn't exactly utilizing the best strategy for them. If it did, the fight would be a whole lot harder whether you're prepared for it ahead of time or not. In other words, the gimmick is that if you expect a fight is coming and you therefore take The High ground, you're most likely going to win the fight.
The problem I have with the game is that unless you find the right gimmick, battles like this one and the spider fight are a whole lot more difficult. Unless you know what to expect or what is coming, you are likely going to get your butt handed to you in many of the fights.
I like challenging fights, but I do not like having to find just the right gimmick to win.
That said, once the level cap is lifted, that changes a lot of things. By the time I reach that fight, I may be level five, which would then make the fight a whole lot less difficult even without a gimmick.