As posted in another thread, this is an RTS not a MMORPG, if you get attached to a hero and he dies so what? Ideally you are going to play the game more times than once, so you can restart the game and get your hero back. If you lose your hero in game and he dies you can learn from your mistakes and be more careful next time, this adds strategy on how you use your units. you shouldn't throw a fit about losing your "favorite character", he is only one new game away, you don't lose him forever.