Earlier quoted context omitted.
Maybe it'd be reasonable if the show actually started at the posted time, rather than first spending multiple hours on horrible-to-mediocre opening acts and breaks. If people are openly bored at your shows then it's probably time to reevaluate how you're running things, rather than getting into shouting matches on Twitter.
You go in late. Shows never start at posted times. That's always how it's always worked and always will.
From my observations (lived 100m from a stage bar for a few years), 90% of the shows don't. But then an odd artist shows up and they're too cool to have an opening act and they actually start on time and boom you've missed half the show. :(