I wasn't arguing about whether one ought to use the gender neutral "man" or not. I'm aware of that debate and it is irrelevant to my point.
I was pointing out that when you claim that an author, especially an older one, expects their systems to be used by men and not by women because they called the user a "man," you are probably misinterpreting the author.
If you wish to understand an author, you need to use the author's definitions and not your own.
As a tortured and unnecessary example, but one that I find amusing, if a Python program fails to compile with gcc, it is neither the fault of the author nor of gcc. One can argue that the program really should have been written in C, and one may have entirely valid reasons for making that argument, but if you wish to understand the author's intent then you need to interpret the program as a Python program.