I know it has been mentioned before, but how high up on the list of priorities is making announcements from the coughpit?
This report seems to blast the airline in question based on the OP's knowledge as a "private pilot". You must chuckle at some of the information that comes out of these enthusiasts after each flight!
My Royal Jordanian flight from hell… - One Mile at a Time
Basically a load of drivel.
I'm amused that he would even consider himself a pilot given his almost total lack of qualification. I certainly don't.
PAs do have some level of importance, but equally some airlines aren't all that big on it. One reason is that the pilots aren't native English speakers, and whilst they can handle the standard ATC phrases, conversational PAs may well be very difficult for you to understand.
I just love the rubbish about holding higher, so that they'd be out of the storms. That's not how it works. These storms go up a very long way. We virtually NEVER overfly storms. The reason he didn't experience any bumps when higher is simple...he was in a different place. Sometimes you're forced into closer proximity to storms than you would like. When they are everywhere, and you need to get down, you sometimes need to bite the bullet.
Hail? No...just heavy rain. It's loud enough in a car at 100 kph... at 500 kph it's extremely loud, and nicely removes paint too.
If you are hit by lightning it isn't a thump. That's just a solid hit on some turbulence. Lightning comes with thunder, and from zero feet away, it sounds like someone has just fired a 155 mm howitzer. For what it's worth, I once took multiple hits on one arrival to HK. The aircraft doesn't care.
Diversions....where to? Guanzhou, Shenzen, Macau are all quite close, and likely to have the same weather. Taipai is further away, as is Manila, and both could be beyond reach. The fuel loading may simply have said TEMPO thunderstorms, in which case they are legal as long as they arrive with 60 minutes holding. They don't have to have both that, and the ability to fly to somewhere a couple of hours away.
Crying cabin crew.....means nothing. Cabin crew may well fly for a living, but they are generally as inexperienced in the world of aviation as the average passenger.