Uuuuhmm, like I said, bosses are used mostly for climactic points in the story and aren't random mooks with 10x the hp bar. Since Deus Ex is a completely different genre, making them something more than they are is bad design and storytelling. They were people, just like you, and that was the point. You might also want to remove their names since it's a spoiler and Deus Ex deserves to be played in general.

You are basically regurgitating my points, but you somehow arrived at the opposite conclusion. Bosses are good for this type of game, no matter how challenging they are. Though they should be since it's a tactical TB RPG. They just have to be set up properly.