Economic Freedom in action. I applaud him sticking to his principles. I also applaud the venue for sticking to theirs.
If he does this for all venues, either enough will comply to satisfy his aspirations to hold concerts, or he will have to rethink his ideals. On the other hand, if the venues see they need to comply to meet their booking goals, then they will have that choice.
Either way, this is how choice should work.
I think Linda McCartney tried to make the same demand when Paul McCartney was on tour in the 1990s. I recall seeing a coupon for a chicken sandwich on the back of my Ticketmaster ticket, though.