I recently organised a corporate function at a city hotel (part of a chain). A considerable amount of money (approx £15k) was spent.
Unfortunately there were a number of issues, the function room was not set up in good time by hotel staff so we had to start later than planned, the food was not as requested, some dishes were cold, and one option (which we had specifically ordered) was not provided. Wine bottles were cleared when still half full, and a number of people were given rooms that hadn't been cleaned properly or at all. There's other stuff as well but that's most of it.
We had paid in full for the event including wine, the food that wasn't provided etc in advance. So when we complained as a very minimum I was expecting a refund for those dishes.
All we have been offered is a fairly half hearted apology and a small discount on future events. AIBU to think this is pretty shoddy? There is no way anyone in our company will use the venue again so the discount is meaningless. But I can't believe this is their best offer...at first they didn't even offer that just a sorry the evening didnt meet your expectations!