I have said this in the past, cut the required credits needed for a degree. They could easily trim a semester from it. My son graduated in 3 years, and he had enough open credits that he took a minor just because he had the credits to do it. My daughter was told to take a second major with hers, it was kind of a junk major. With her degree and now work experience, unless crazy happens, she won't have a lot of trouble getting a job, so I convinced her to look at a minor that she may be interested in.
I know the big kick back is to make students well rounded, but with what I have experienced with my to kids and then sitting through the whole visit and orientations that ISU has, the electives that are not built in are being pushed to gain second majors and minors that are pushed hard by their advisors and ISU. The other area is people changing majors. I made a minor change after two years and that basically killed any electives I had. Who else has 3 semesters of organic chemistry and a couple semesters of Botany as their electives? Instead of basically pushing second majors on them, let them get their degree and get out earlier.