First one doesn't even look like he's wearing a blazer in the photo. If he was standing up straight, smiling, he would probably look ridiculous; otherwise he's wearing gymwear and looks fine.
The second picture looks fine to me, I have no complaints, but the New Balance isn't adding anything, and I think if it was a profile shot with the big-ass Ns visible on the side I would have complaints. Plainer shoes in the same colour, esp without ugly running soles, would look better. This is "casual suit with addition of windbreaker," it is not a workout outfit with a blazer thrown on top.
This is a best-case scenario, and again, it's the red shoes and their relative plainness -- the fact they are New Balance has very little to do with it, and the same thing without big Ns would look better, not worse.
I'll leave it at that, so as not to belabour the point. But the New Balance brainwashing has got to stop. There is nothing at all special about the overarching brand, and most of its individual shoes are quite ugly.