Can you please explain? Are you saying all software development outside of the web is "niche"?
By hours of work spent and lines of code produced the latter is in a whole different scale than systems programmers (which is a very badly designed term anyway).