The FAA allowed Boeing to self certify, so they have blame in that. Strict regulations are not necessarily a bad thing if they are actually needed, but regulations for regulation's sake to keep the agency with a purpose is definitely bad. At some point the bueracracy takes over, and it's hard to avoid the useless regulations that make it look like things are being done but ignore the true things needing regulation.