Truth is, you have to be specialized on something to even get a job in the games industry.
Being a jack-of-all-trades might impress your friends, but it wont impress recruiters, that's why one must have a focused portfolio.
And face it, given how large games are getting on this generation and generations to come, this kind of specialties are a "evil-needed", games are getting so huge, the tasks have to be wisely spreads within the team.