If college students can’t read/do math/etc. at the level needed to succeed in college, and if their high school report cards don’t reflect this reality, then their high school should be held financially responsible for the money wasted on tuition by a kid whose been lied to for years.
If college students can't read/do math/etc., then professors need to fail them. Stop coddling this.
Stop devaluing standards and skills. Make the degrees mean something.