What if one had the money to hire a bunch of people who understand why Trump one and had no moral code? Bloomberg had the money. He just wasn't enough of an asshole to appeal to the US voter.
Let's be very clear. Bloomberg has a lot more charisma in public than Zuckerberg. And so does Hillary Clinton! That's not saying much! Any elected official above a certain level has some amount of charm.
Based on his marketing tactics I'm inclined to disagree there. IMO he also lacked the charisma that Zuckerberg would struggle with.