Re: Why are these guys even in charge?
You seem to be confused about the point of air accident investigation. It's to find the cause and prevent recurrence. Who do you want to do that, the people who designed, manufactured and operated the thing that just went expensively wrong and who have a vested interest in the outcome of the investigation, or an independent body of experts?
After all if de Havilland had investigated the early Comet crashes who knows what they might have found the cause to be.
No you may disagree with this, but you'll have to change international law to let Scaled Composites investigate their own crash and frankly I'm not convinced anyone's going to go for that. Especially if it means Boeing being allowed to investigate why their 787s keep catching fire.