I agree with almost all you say, but whilst the MAA is imperfect it was stood up after & in the case of XV230,because of the losses.
DASORS (failings acknowledged) is widely used & has done some good. There are also DCORS & the whistleblowing avenue available.