It’s part of the long story but it started out when Dan promised to
Stop.
He doesn’t work for you.
He can stop working for a year, and not do shit, and that’s fine. Even if he promised you that it would take you to Mars by the weekend. Because it’s his work.
Stop harassing the people that make stuff for you for free. It doesn’t matter if it hasn’t met your service expectations. I don’t give a shit. No one owes you software for free.
Go buy software, if you want, then you can yell at someone in particular if it’s not meeting your expectations. It’s one thing to complain in a forum about some long-needed feature or something, that is more or less fine as you as you’re not overly objectionable or strident about it. Harassing one of the developers personally is fucked.
Edit: I should say, also, that Dan seems from what little I’ve seen of him to be a little more susceptible to this stuff because he genuinely does get upset about stuff sometimes, or over-promise, and has like 5 different projects going on at any given time. People may have a little more legitimate reasons for him, compared to other developers, to write a little essay about how he is “problematic” in some regard. Personally, I don’t give a shit. He is allowed not to be perfect in his social media postings or his commitment to meeting his self-imposed deadlines to give software to people or whatever else. He’s giving you stuff for free. Give him a break. He’s fine. If he’s causing some actual problem, then of course we can talk about it, but if he just has some perfectly ordinary human failing or imperfection, in the course of writing great stuff for you, then allow him to do that without declaring him as an official enemy now because it’s fun. Because he is working for you for free to help build stuff he thinks is important.