I'd say that's true throughout IT; people are pretty specialized now compared to how it was in the 90s when you had to build the whole stack to do it yourself.
Nowadays people can set up on shared hosting and configure things in a web browser and don't have to have a lot of low level knowledge.
I'm one of the few people at work that knows programming, databases, networking, DNS, Linux, Windows, etc because I've been doing this since the late 80s too.
Most people I see know one or maybe two areas at most.
JD