Dude is a flying, well, walking symbol of hope and good.
He wears the shield and dons the cape - and the underwear over thights. That may be called flashy.
He is supposed to be a humble man, and that does not call for rude or tactless comments. If he does not want to comment, simply reply 'no comment', no point in answering like an obnoxious jerk - that was not humour, that was rudeness in his words, and Clark Kent was raised better than that prior to the New52.