My wife was on a LHR/MUC flight yesterday that was weather delayed due to freezing rain and generally poor conditions in MUC. That part is clearly understandable. What happened during this "ordeal" was not. For one thing they kept announcing new flight times that were absurd when the inbound flight had yet to leave MUC and thye were posting new departure times that were within the hour. Secondly, when the did finally board they had to disembark pax to do a new BP check as they had lost some pax due to the delay. this delayed takeff by another 45 minutes almost causing her to miss the last flight of the day on her connection to FCO. Thirdly, in MUC they were clearly not expecting any connecting pax and she had to work her way to the connections desk where they shunted her to the lounge to get a new ticket issued for her now new flight to FCO. This should not have happened under the circumstances the delay was well known and long. Of course she then had to scurry about to clear immigration and return through security w/o any guidance or support from LH and nearly missed her connection. They were well past last call when she arrived at the gate. The vaunted eficiency of LH took a beating in my perspective yesterday. AC, my major carrier, which is prone to some gaffs during delay ops have never been this bad in my experience. They always have agents meet flights with lots of close connection passengers on board and generally rush them to their gates. On elast question. Based on a four and a half hour delay should she not have been given some compensation or do weather related delays not count.