While I no longer have much respect for Boeing, I believe they are unjustly getting a bad rap for some of these recent problems. Many of the problems sound more like maintenance issues where people are doing stupid things like not following checklists and procedures.