What you point to is one of the interesting peculiarities of our industry: there are so many different needs, and we have so many job types that we cater to many different academic programs and many different employer profiles.
For example, we have a level designer who may not have formal training per se. The person may have gone to school and may have a college or university diploma, but you won't find anybody who has a level design graduate diploma. An artist may be an architect by way of background and a computer programmer. Usually I like to say that these people didn't hang out at the pub at university; these are very different people who have different backgrounds but who all work in games because they're brought together by their passion for gaming. We need many different academic programs and job trainings to be able to fill these different roles.