The problem I have with full-stack engineers is that they are - usually - rubbish champions for the user.
True, proper, UX&D has unfortunately fallen by the wayside in many technical products, and it is a difficult and extremely skilled specialisation in its own right, and its practitioners should be respected and treated as such.
The absence of real strong UX&D skillsets on software products have directly led to the ‘Enshitification’ of technical products, and made just about every NORMAL person HATE systems that are seemingly designed (or mis-designed) to frustrate them! This is not good for the industry, this is not good for profits, and this is especially not good for society.
...