> we expected people we hire to know what they are doing
I feel this is a generational thing. Many baby-boomer parents never took the time to teach their children any skill. They thought they learnt it by osmosis I guess. Their generation outsourced everything they could.