This is normal. The industry has many times more front-end web developers than full stack. It has many more full-stack developers than systems programmers. It has many more systems programmers than chip engineers. Each layer of abstraction makes things easier to learn (or at least more visible and therefore approachable) and therefore makes the number of people trained in any given discipline higher.