I think the perspective of faculty who teach general ed classes is obviously going to be biased-more students graduating in 3 years means less students taking their general ed classes.
With the way that college tuition is increasing, I think its highly immoral to not want to push 3 year degrees. Granted I'm biased, since I've never thought very highly of the general ed classes I had to take in college (being a voracious reader myself).