Originally Posted by Drithius 
Do you guys really find them frustrating?
I did, because I played mostly with the takedown and they didn't work on them. They also have a ridiculous amount of hitpoints, which make taking them down with guns tedious.
I like the 4th one, but it wasn't really a boss fight.