There are 2 sides yes. Customer is unhappy because the event applies the T&C's. Organizers have to make ends meet, if you have ever been in control of the finances of a function of this nature will understand. If you have not, you will have complaints. There is a cut-off date. That is when the event has to commit to the suppliers of goods and services. In bulk. If you are not there to eat the food you paid for, someone in the township will get fed the next morning. It is that simple. Once you have paid the fee, and 18 Sept is gone, there is no refund. Everyone knows that.
Now the plastic eggs from last year and the raw meat is also part of the pot you are stirring. I can also understand that you are emotional after all you have been through. Let us live and let live. David is accountable to his client for applying the rules. He really has no choice.
Coetzee is just a reasonable cameraman from Clocolan who has been tasked by David to check that there is fuel and water and routes and guards at the gate and that it does not rain this weekend. Not much he can do about BMW's rules either. Rest assured, the event will be over subscribed again next year, and the only one who suffers in the process is you. It is about choice.
Hope you see the light again soon!