Absolute rubbish about it being open to debate, even though it's within the rules.
The bottom line is, and this happened to me recently, us punters may have had a chance of alternative plans or get invited to something with friends or whoever, then turn it down essentially choosing to spend time with a prossie over your friends.
I took the opportunity to punt in this instance, as they are few and far between as I have a missus, and was let down by a complete no show. Bottom line I missed out in a great night with my friends.
Even if I had no alternative plans, to me the only thing no one can ever give back to you is your time, you only have a finite amount of that, and we don't know how much, so when people waste it, it is a disgrace and the height of rude and ignorant behaviour.
After giving a scathing review, I got a pm offering an excuse and an apology, certainly no free punt or discount was offered.