No way. Alpert is right there. There is nothing worse than an over-sized suit. I've been stuck in one before and felt like a right idiot. It makes you look inexperienced and sloppy. But yes, the other guy looks like a self-centered *******. And not just because he's asian.
I'd employ the guy on the left, looks like he doesn't wear a suit very often. Never trust a developer who looks comfortable in a suit...