How is that a cynical explanation? Gen-Ed requirements are stupid, particularly in the way they require you to take low-level survey courses marked explicitly as Gen-Eds rather than more in-depth courses. They create people with shallow educations excepting one (maybe two) topics of "in-major" depth rather than graduates with a broad polymathic education.