I agree. Whenever I join titan hm to pass the time and people fail, they see this buff and think hurrah! leet buffs! Then when they finally win with 30-50% echo they are like:" We did it guys!". (While still dead on the floor mind you.)

I thought I was the only one that actually saw the echo notification as an insult telling you you suck and need the game to help you.