No, in Esperanto lack of an article makes a noun singular. In English lack of an article makes a noun a collective personification.
When we say "man has come a long way", we don't mean one singular man. We mean mankind or humanity or some other general statement about men in general.
We have to translate singular to singular. Viro = A man