1f60c probably has, that message has been there for a while. The link was likely posted for the historical curiosity, not because (most of?) those complaints are particularly relevant anymore.
> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.