There's nothing saying a full-stack developer can't focus on one area when needed? It's not as if you've specialized in generality -- you're just interested in everything.
Exactly. On my teams the idea is much less "we need you to work on everything" and much more "we need you to be able to work on ANY ONE THING when the need arises."