I finished my degree after returning from an enlistment, and was about 8-10 years older than the typical "college-aged" peer group. Though ages tended to skew older in the ECE department I attended, with at least a quarter of the EE majors being established over-30 professionals and veterans finishing their own degrees.
Variety in age in socialization is a healthy thing, and I feel cramming entire cohorts into a 24-month bloc isn't particularly amenable to how we've evolved.