Age is one issue, but hrs and cycles would be more interesting to look at.
How someting like this could happen after the operator, aircraft manufacturer, landing gear manufacturer and various regulating agencis have inspected the Q400 and given a thumbs up for its return to service, is beyond me.
It shall be very interesting to see what they will do now? A lot of Canadians working overtime the next few weeks, thats for sure.