I graduated high school with a great foundation in algebra and just starting calculus. I had a foundation in literature, history, chemistry, biology, and even business classes that helped to manage personal expenses. College should not be 4 more years of the same. A 4 year degree could be easily tuned down to 2 years if you remove the absolutely worthless electives. When going for a tech degree, do you really need world religions, adolescent development, and 18th century world history? No you don't.
I majored in mechanical engineering as an undergraduate, and with the exception of chemistry and history (one semester of each), I didn't take ANY of those classes.
As for the "absolutely worthless electives" I took, I had a great, but short, list of classes from which to choose. I would not get credit for any that weren't on that list.
I was allowed to take four electives - yes, only four - and I chose linear algebra, astrophysics, history of science, and quantum mechanics. They were all great courses and I'm glad I took them, and I could hardly think of them as "worthless."
I don't know what your post secondary education entailed, but posts like yours make me think you don't know the first damn thing about it. Your two years of "worthless electives" ended up being less than a semester's worth of rigorous work in my program. So please, stop trying to insult those of us who actually value our educations and quit talking out of your backside.