개발자 레벨을 4단계로 나누면
비기너(요구사항 잘적어주면 짤줄 암)
인터미디에이트(비전공자가 원하는거 말하면 프로그램 만들어줌)
어드벤스(지속적인 개발이 가능하고 효율적인 시스템을 만듬)
구루(한분야의 걍 신, 글로벌리더)

풀스택은 비기넌 접근 못하고
보통 인터 레벨에서 접근해서 인정 받고 크다가
어드벤스 오면 창업 or 프로젝트메니져나 리더로 많이 갈아탐
그래서 개발자로서 구루는 못하고 거의 못함
그리고 갈아탄 이후에 개발자가아닌 새로운 세상을 영접함

장점은
인터구간을 벗어나기 꽤힘든데 풀스택들이 잘벗어암(여러 패러다임 잘받아들여서)
그리고 기업에서 젤 필요한건 인터-어드 레벨이여서 취업도 괜찮고, 연봉도 높음
그리고 어드벤스이후, 회사사장이나 임원으로 전직많이해서 공많이벌음(전직 하고도 잘하면)

결론:
돈벌려면 풀스택 나쁘지않음, 최소 굶어둑진않고 돈도 꽤벌음
근데 개발자로 끝장을 볼꺼면 한계에 부딪힘