I think you are misinterpreting how great things are for Todd right now
Unless he is playing 3D chess against society, his reputation is being destroyed right now. His name was headline news yesterday in the newspaper and it didn't paint a pretty picture of him or his decision to make the shirt.