Which is worse

Which is worse: Shane McMahon constantly referring to himself as the best in the world or they announcers desperately trying to convince us he's a "lethal striker"?

The announcers, because Shane can at least be interpreted as a delusional moron heel, but the announcers are supposed to be speaking for the fanbase.