I went to a technical college. We had a required freshman class called Rhetoric that was basically a composition class with no option to test out of it, a Literature requirement (that could be gotten around with music courses), minimum requirements in an array of Humanities and had to complete a major paper in our chosen minor. Not to mention lab reports and the Senior Project write-ups that if nothing else taught us all to use LaTex to make our formulas readable.
All well and good, but one of the reasons I took the math route rather than engineering (which in hindsight I was probably more suited to) is that it gave me more room in my schedule to take non-required electives. I ended up with enough course credits for minors in Lit and Religion but officially was a Psych minor, and as an Engineer there's no way I could have taken all of those on top of the degree requirements.