This seems like the correct and fair implementation of non-competes broadly. If companies want leavers out of the market, they should be required to pay garden leave. People have to make a living, and it’s unreasonable to expect them to change geographies and/or professions to do so.