This is not unusual for Madonna, I would be angry as well.
My favorite band ever is still Queen.
Their last few tours have no opening act and if the ticket says 8pm you can be darn sure they take the stage within a few minutes of that time.
If you’re a fan you better be in your seat by the posted start time.
That’s how you treat your fans.
Neil Diamond was the same way, no opening act and he took the stage on time.
Point is, it’s possible to be on time.