Clue -
And each of those "thousands" of kids that make it safely to their destination, many require assistance from gate to gate. The service fee helps to pay to keep people like the SARS (the employees, not the disease) employeed by US. If it weren't for those fees they would have been replaced by skycaps to push wheel chairs and drive the carts.
Again, to me it is worth the 50.00 to have the piece of mind that if something were to go wrong with my childs flight, there would be someone there with them the entire time. This includes employees accompanying them to overnight stays, food, hotel accomodations - regardless of the event, transportation, etc. Those types of services are not provided for your child in their 198.00 round trip ticket to Gramma's house in FL. In this case we are providing a service and the fee is warranted.
As for your weather and ATC experience, I would say that you have no idea how difficuly it is to recover an airline from a single weather/atc event. Closing a station like PHL or CLT for even just a 1/2 hour can have a ripple effect throughout the airline. Just because the thunderstorm event may only last 30 minutes, doesn't mean that the ATC system returns to normal immediately after that. Severe weather events don't even have to happen at the originating or terminating stations. Enroute weather and ATC route adjustments also have a tremendous effect on our operation. Once a ground delay program is started, it will generally roll to the end of the day to evenly push the flow of traffic to what the airport can handle.