To me “Man” has more of a “each and every” connotation. Compare
“Man must achieve this.”
“Humanity must achieve this.”
The latter is more of a collective emergent thing. And in some cases that leaves you with a diffusion of responsibility kind of passive feeling, while the former is a call to action.
Maybe it’s just my ear.