"Failing to deliver" is mainly JHDD's take on the fact that they haven't seemingly started production yet (or have not announced such to my knowledge) for a project that was supposed to be delivered a year-and-a-half ago. It can be argued that they failed to deliver, and are continuing to do so, and thus "failing to deliver" is accurate as they continue to be in that state of non-delivery.
As far as "no refunds", an update was posted on
March 23rd that reads in part:
Refund Policy Update
At this late stage in the Kickstarter we are officially ending the open refund period, effective immediately. While we understand the delay in fulfilment is frustrating, because we are in the production process we must be able to have firm numbers in order to plan logistics and production.
If you have previously requested a refund during the open refund period, it will remain in our queue and you will receive your refund. We apologize for any delay you may have encountered in receiving your refund. They are not forgotten, and will be processed as they move through our queue.
Reports are that long before that refunds had stopped being processed anyway (
BGG thread indicating possibly as early as September 2017), and a cursory glance at grumblings indicate that the ball hasn't moved too much on that front in the intervening months.
So, yeah...hard to argue that the thread title is inaccurate.