I think if one thing Mamdani is great at, it's that he's a great marketer. His brand is just so much better than any candidate I've seen in the US. Heck even in the UK to be honest.
You could say the same about Trump, and no, this is not supposed to be a compliment.
That's true, both Mamdani and Trump are very effective politicians. One can disagree with either or both of their positions, but that doesn't mean that they're not good at it.