The hotel has now formally informed you that a New Years Eve dinner is compulsory (which they can do at any time until you arrive). Your awareness of this condition is posted all over Flyer Talk. You will be giving them your credit card inprint at check-in. How on earth do you think you will get away with not paying?
As mentioned, I have paid an advance fee for this hotel, with the terms that I cannot cancel, and cannot change my booking.
As I was informed AFTER paying for this hotel and lokcing myself into a binding contract, I have NO intention of paying $600USD for a single meal.
I honestly would have no issue with IC if it was written, or told to me anytime BEFORE locking me into this contract. At that point, it is my decision to do it, or not. But now, I have NO choice, either I lose $4000 in hotel accomodation, or pay $600 for a meal, or dispute it.
Its like I just bought a $4000 TV, paid for it, but was told before they could load it in my car, I had to pay another 20% for cable TV, otherwise I lost the $4000 I paid for the TV... Its just crazy