who in their right mind would shell out 100k + relocation and not require some level of commitment?
The whole reason most people stay at jobs? (Theoretically)
That's the whole point. It distorts market forces when companies are allowed to just trap people.