This is the reason employers are now demanding internships.
Personally, if I were an employer I would ask for SAT or ACT scores. ( I retired a few years ago and no longer hire people.)
Historically, little of the work done in the U.S. needed a college degree, and even today, most of what a person learns about a job is "on the job". A solid eighth grade education was more than sufficient for my parent's generation ( born 1913) and should be enough today, coupled (possibly) with selected college level course work. Employers should dump the college degree requirement and merely use SAT scores and ( possibly) a few specific college courses.
Charles Murray, author of "The Bell Curve" recommends dumping the majority of college degrees and moving toward certifiable qualifying exams. A tremendous amount of course work is already available for *free* online. What is missing is a way to prove to an employer that the information has been mastered. Certifiable qualifying exams, SAT and/or ACT scores, and internships could prove to an employer that an applicant was motivated, focused, and intelligent enough to do the job.
Probably OK unless the degree is in mathematics, statistics, any quantified science, medicine, engineering, computer programming or quantified business major, including accounting. You could dispense with the GBS/GBA requirements for those, but not with the math, physics, and core courses. Simply impossible to do without those. Sorry, but people doing science and technology need to be well-educated. Aptitude or general intelligence (which is mostly what SAT measures) are not enough.