The "harshness" is largely the result of YEARS of pent up frustration with the broken promises and lack of information coming from S3D. If they were having development problems, they needed to share that with the users as opposed to stonewalling their customer base.
I've been involved with software in one way or another since FORTRAN on punch cards, and I have NEVER seen a company treat their customers this poorly. We are not children, and many (if not most) understand that developing software is difficult to manage. I've certainly never seen a company survive the lack of communications S3D has demonstrated for the last 2 years.
I like S3D. It has some capabilities (like their support handling) that still surpasses what you get in programs that have had multiple updates since S3D 4.1 came out. I would love to have version 5, and would be willing to pay a fair upgrade price for it. I now have PrusaSlicer installed and working, but I find the user interface clunky by comparison. However, it has features S3D does not, and every time I run into a print job that requires one of them, I will be that much closer to walking away from S3D entirely.