I think it's the tone of the site that turns people off. I'm sympathetic to the message, and I love a simple website without JS and trackers, but I have to admit that design wise it's a little reminiscent of some of the websites made by schizophrenics.
Whoever that creator is it looks like they've even missed some things too. I didn't see anything about the Mr Robot fiasco, or that one time they pushed a pop up ad at everyone and then, after the backlash, told the firefox users who were upset about it to add a line to about:config that would only disable the one ad they'd already clicked past: browser.vpn_promo.enabled = true
Keeping the door open for using browser.whatever_else_promo.enabled later on I guess.
He's moved the URL here - the site continues to be updated - https://digdeeper.club/articles/mozilla.xhtml
True, no mention of Mr. Robot though I'd say that was minor compared to whatever else they've been pulling off.