I don't know if what parent comment says is true at all, but if it is I think it's because historically universities didn't have a Bachelor's/Masters system in Europe. At least in Germany and the Netherlands you would study for 5 years and that is still the expectation. For less academically inclined students there are other options such as trade schools.
IIRC, UVA's engineering curriculum didn't require foreign language, had it's own writing course, most of the remaining cross-over outside engineering was hard science, with a small number of gen-ed electives (maybe 1/year or 1/semester?).
Compared to my Econ degree, which required 2 years of language, 2 semesters of writing, a mix of hard science and math, and somewhere around 4 gen-ed courses per year.