The danger of having people who aren't specialized is just as great as the danger of having people too specialized.
Backend and frontend concerns are completely different, and it's fiction that you can simply wave those concerns aside and write the same sort of software anywhere in your stack.