Most real 10x's work precisely when they decide to. If they are mistreated by their employer, other stand in line to hire them.
The crunch problem mostly applies to the average-and-below developers (possibly with the exception of some devs that give up leverage vs their employer somehow, by depending on them for a visa, only consider work in a given industry, etc)