FAA and NTSB are supposed to be completely independent. So it is OK, that NTSB criticises what FAA has certified. That ist the whole idea behind, and it is an ICAO requirement.
FAA certified that the aircraft complied with the rules, not that it is foolproof, nor that it is the best possible aircraft one could build. The certificate determines that the minimum requirements are met, not the maximum anyone could require.