Because he's the only one willing to brave the s**tstorm he gets for saying them.
spot on
Why is it only Ted will say things like this?
Because he’s the only one willing to brave the s**tstorm he gets for saying them.
____________________________________________________________
Also, people and the media have a really hard time arguing with the cold, hard truth.