That may be. However, "he or she" is still a very awkward expression, and still grammatically incorrect however socially acceptable it may have become. It is a construct defined by people that do not understand grammar, and foisted on others.
The grammatically correct method is to use "it" or "they", though more typically "they" for both singular and plural as it contains both "he and she" and is the proper way to refer to an unknown person.
Historically the English language, like many languages, used the masculine to encapsulate both genders as well, and that too is grammatically correct. You could also use the feminine that way if you like, but there's not much history in that. Either of these are still better grammar than using "he or she".
So choose your method of proper grammar:
- it or they
- masculine encapsulation
- feminine encapsulation
and then be consistent in what you are writing. You can't use one method in one sentence and another method in the next sentence while referring to the same unknown person. Consistency is key.