You are requesting tech schools, they exist here in German speaking Europe. It was never intended that everyone complete a BS/BA program, these programs are an opportunity to grow as a person and honestly broaden one's viewpoint in a variety of fields. The goal of higher education is to teach how to teach one's self, to do that one must have an idea of what one must learn. The undergraduate, and many programs graduate programs are designed to expose people to a variety of viewpoints in order to provide a framework for future thought. This provides flexibility in thought, you wouldn't tell someone to study only vacuum tubes, because you know that those have become a technological dead end, by advocating a zero breadth curriculum you are basically telling people to bet the farm on a single topic.
Sure, you can go back to school, but I studied with a number of older students in my physics program who HAD to go back to get more breadth and exposure and I learned that its very difficult to attend full time college with a mortgage and a full time job.