I'm sure there were people that claimed Nikola Tesla or Henry Ford weren't "advancing humanity" at the time.
There will always be people who disagree with the politics/opinions/alleigances of a successful person and who wish to downplay their success for selfish reasons.