Agreed. Meanwhile, many job postings out there looking for 10x full-stack developers who have deep experience in database, server, front end, devops, etc.
I think the concept of Full-stack dev is fine, but expecting them to know each part of the stack deeply isn't feasible imo.
Expert Generalists are a thing: https://martinfowler.com/articles/expert-generalist.html
BUT they're completely wasted if you just use them to turn JIRA tickets into end to end features =)