Chances are most of he people saying it's a waste of time staying in shape/working out are eiter fat or scrawny f**ks who don't have the dedication required to improve their physique/health.
Same goes for those bagging anyone who puts effort into what they consider looking good. You're probably not aesthetically pleasing and either can't afford to dress a certain way, or can't pull it off if you can afford it.
End of the day, I couldn't care less what anyone thinks of what I do, if I enjoy it or feel it improves me in any way, I'll do it.