How to make college more affordable: 1) 2 years of community college and then transfer; 2) eliminate student loans which would lower tuition; 3) a BA/BS could be reduced to 3 years instead of 4 (England offers 3 year Bachelor degrees) by reducing electives needed (which in the US are usually leftist propaganda electives anyway).
I agree college could be 3 years with summers. With 120 credits my kid was taking electives of music, archery, boxing. Didnt count toward gpa average but still paid full credits for them.