Didn't Bono also criticized George Bush during the Vertigo Tour era? And dropped several tiny rants of him throughout several shows too?
He didn't fight with Obama from the beginning, heck Barack even picked COBL as the main song for his campaign, the inauguration concert and whatnot. This proves Bono is a right-wing democratic, and saying the left winged are welcomed to the show when he's ranting about Trump now makes him a hypocrite.
But whatever, we all love him, regardless of his misguided chatter.
That's true love, going through the fire despite the person's faults