He literally posted pictures of the technical issues he was having with the renders (radioactive Tahir and the mysterious cubes), and that he needed to buy stuff to upgrade his equipment so he didn't have any more issues. I don't see how that is an excuse, I took it as a dev being transparent, but to each their own.
I usually never post 'defending' a dev, cause I've seen my share of some of them actually making excuses for delays AND not actually delivering shit and milking a VN (AWAM, among others), but it does bother me people ganging up on someone who not only has posted about their technical issues and when they bought their new upgrades, but a dev who does interact with this thread, despite being attacked by entitled people who just love to show up here to mock him. Hope some of these angry 'fans' would undestand that inconveniences happen, sometimes our shit stops working and we have to replace it, sometimes real life gets hard as hell and there's nothing we can do at the time to solve the issue right away.