hear me out on this one 

My SO and I had planned to attend a jazz performance at a small cafe, and we paid for our tickets in advance. You were supposed to have bought a ticket to be in the cafe during the performance. We get there before it starts and order our food. The place is pretty packed, and there were no open tables. But we figured that if we waited a little for the music to start then people who weren't planning to stay for it would be clearing out.

Unfortunately this never happened. We had our food brought to us and we were basically awkwardly standing in the corner, holding our plates and hoping that a table would clear soon. I think eventually somebody brought us some plastic stools or something but it still really sucked given that we had paid for the opportunity to be here.

One of the waitresses alerted me that there was two ladies in a booth that were supposed to be leaving, as they didnt pay to stay for the music, so they should be gone soon. Guess what, they never left either. They had finished their food 30-45 minutes ago and were still here. The waitress kept apologizing to me. I was pretty pissed at both the cafe for prioritizing people who didnt buy a ticket over us, and also the women for not having self awareness. After about 45m to an hour from when the performance started, and my SO was already visibly upset by how everything was turning out, I went over and tried to politely ask the women if they'd be leaving soon. I get that this would be rude under normal circumstances but I didnt really give a shit. They give some BS answer like "oh yes we were JUST about to leave" (sure) and I go back to my SO hoping they'll just go. But nope, first they call over the waitress to tattle on the big bad man who just dared to ask them when they were leaving, who then comes to me and sternly tells me "please dont ask our customers when they'll be leaving." and on top of this the women stayed another half hour or something, clearly just to piss me off.

So reddit, am I the asshole? What exactly was I supposed to do in this situation?