I understand your frustration, but at this point what have you got? Or the potential to get? Sure, there are (may) be problems with the venue, but what is your alternative? I never once had success in beating someone when they’re down to get results. Stay positive is my best advice.
I agree with you overall.
It might seem odd for me to say this but we have to find another way, new or old or a combination of the two, to communicate. 50 years ago there was no on-line chit chat, 100 years ago no TV and yet the word got out there somehow.