Yes. I agree that stunlock is a bad way to work around this. Even if the player can dodge the attacks, it's generally not a good idea to have a battle like this. The battles can really only carry out in two ways.
1) The player knows how to handle it and walks into the situation and smashes through it and comes across no problems.
2) The player walks in and cannot get out of the situation and takes chip damage until they die.
In the event of #1, it's not very good, because really it's a simple as not having your units in close proximity to one another, which is easily done with a unit that you use as range and 1 melee as the melee will run forward, you can strafe away from the starting spot, and then manually switch to another unit and move another range. Once you do that, even with stunlock, the enemies don't have enough damage to actually kill you, and you can bull rush a couple of enemies and the battle is easily controlled. If the enemies DID do enough damage to you to hurt you to death, then their stunlock becomes pointless as you getting hit by burst damage could kill you outright, and there really isn't a point to stunlock.
2) Frustrating as the player finds themselves unable to actually physically DO anything about the situation as the enemies chip your health down, and the only real response is to pray that the AI glitches, or rolls a "I'm not going to use the stunlock move" as a skill.
Having enemies with stunlock is fine, loading up on stunlocking enemies is not fine.
And even with the ability to dodge, I remind Bioware/EA that this game is NOT an action game. It's a RPG, so you can't and shouldn't expect people that play RPGs to necessarily like to have to have good twitch reflexes to play the game.