That doesn’t sound like much fun.
My experience last year was pretty straightforward, easy on an off, but I did have cause to complain over our dirty cabin, they sent a token ‘£50 off your next trip’ voucher.. not used yet.
Sounds like they’re very busy, so cramming everyone in to ‘maximise returns’.
I’d hope there was some good reason for the delay, and doubt the crew would do it ‘just for the hell of it’, so gesticulating to them serves little benefit.
They’re just blokes doing a job.
But, as for poor communication from staff.. there’s no need for that, so can thoroughly understand passengers response.
Hope you (and everyone else) complain to the company, that’s the only way it’ll improve.