Here’s a good rant about the concept of full-stack developers.
In my experience, “full-stack developers” always translates to “programmers who can do frontend code because they have to and it’s ‘easy’.”
Although I think the concept of full-stack developer is just fine at a personal level, I think the problem happens when entire organizations commit to only hiring full-stack developers.