Your working conditions and pay don't depend on how bad ass your specialty sounds, or how technically complicated the work is. They depend on the total supply of people who can do the work compared to the total amount of work that needs doing.
There's no escape for grown-up computer programmers. This thread covered the situation pretty well: https://news.ycombinator.com/item?id=9361580