He's not a loveable buffoon, there for our entertainment, he's an important man, with an incredibly serious job to do. He's Mr Johnson or the Prime Minister, Boris isn't even his actual name!
I feel like the more we call him Boris the more we excuse/allow the nonsense.