No reasons were really given. How can we get the details behind why this and other flights are delayed. The airline representatives just say because
What difference does it make what the reason is? Feel secure in the knowledge that the airline is doing everything necessary to ensure you have a safe flight, including pulling an aircraft out of service.
The difference is whether passengers are compensated for the delay.
But, regardless of the reason for the delays and cancellations, I think it would be good customer service for airlines to be upfront with their customers and tell them the reasons for delays and cancellations.