737 Driver,
You are right too. Every part of that chain of human mistakes needs to be examined - manufacturers, regulators, airlines, trainers, accountants, managers and pilots. The pilots are the last link in that chain and in these last two accidents they were lacking too. As professional pilots we must strive for and achieve high standards, and, let's face it, most do.