Why do I need to spend 6 months without pay and then more time with only 50%?
Not everybody wants/can move to a cheaper place.
Finally, as mentioned in any messages here, engineers are not the ones suffering the most from unfair non-compete. It's retail/restauration workers and more "vulnerable" demographics.
Your "compromise" comes out as completely disconnected from reality.