I believe personal responsibility is one of the largest causes of modern "downfall" (over a very long period of time). I'd prefer if we made sure when building, were not actively hiding implementation details and are regularly encouraging personal responsibility. It's not going to be easy, but I don't see another way out.