The basic, legendary and solo/flawless triumphs would be so much more meaningfull if they dropped an emblem on completion.
-
Zero Hour had an emblem , for completing it in 10 min iirc [spoiler]but most people got it by cheesing the timer[/spoiler]