Well, I for one cannot believe that the FD did not give pax the reason for the diversion. Perhaps you were sleeping or listening to your IPOD or whatever and missed the PA. Sounds to me as if there was extensive holding and your flight had to divert to top up. It happens. Nothing sinister. But I refuse to believe that on a LH flight no announcement was made.