Hi evanescence, and welcome to the site.
Ask your friend what "he" means in this sentence:
He who laughs last, laughs best.
In view of the fact that "one" was used in the beginning of the sentence, I suppose the use of "one" and "one's" would create a better balance in the second half of the sentence.
On the other hand, using "one" in the beginning and then "he" and "his" in the second half of the sentence might be looked at as something the author did for stylistic effect -- i.e. start off with a very generally stated question (in essence, about "anyone") and then finish with words that more strongly suggest a particular male person.
Nowadays, politically correct language discourages the use of he/him/his to refer to a person of unspecified gender since the person might end up being female. However, this sort of use of masculine pronouns is a traditional usage.
Both "one" and "he" can be used as gender-neutral pronouns, as can the word "you", for example. The use of "one" often seems more formal.
Having said all that, even if "one" had been used throughout the sentence, I suspect it would have still been abundantly clear to all involved exactly who "one" referred to.

That's my two cents.
EDIT:PS
To me, your second sentence refers to a particular male -- i.e. the usage is gender-specific, not gender-neutral:
How can he be taken seriously if he can't even spell his screen name correctly?