I saw that post, what struck me was that you did not understand what is going on.
In that post you stated fixing it by removing Require local, yet having Require local does not necessarily mean it's not protecting, it's just not protecting from the machine local to the xampp install. Why should it? It is still protecting the content from any other computer!
That said, "Yes, we have this form for authentication, but if you fill it out, there is no authentication. Haha!" is not correct.
"If you truly want to use XAMPP directory authentication, then after filling out this form you must do xyz." also is not correct.
 If someone has access to the machine local to said xampp install, requiring login for anything on said machine is pretty moot since they can just change the config to bypass it anyway ..... no?
Therefore, I cannot say that what it says is wrong, I may agree it could state "from any other computer but this one" or something expressing same.