From my perspective as a regular passenger, the efforts here to expose all of this are highly commendable.
But a couple of points:
(1) Why do those in the know (pilots, engineers) wait for an accident before bringing out all of these issues. I'm not pointing the finger here, I have the highest respect for your profession, but shouldn't there be a mechanism to alert the flying public of issues before an accident happens.... or is it that we the flying public don't give a toss until lives are lost?
(2) How about Air Asia Thailand, is that an accident waiting to happen as they operate under the same rules/regulations and administering authority in Thailand? On top of that they must have incredibly slim profit margins, and I am amazed at their fast turn around times.
Again, my appreciation at the efforts being made here.... somebody has to do something!!!