Why subsidize corporations through noncompetes?

Recently I spoke with a colleague who has been unemployed for 6 months after being laid off from a large publicly traded employer.  He was an individual contributor engineer, working on implementing new features in a fairly mature piece of software; certainly not a position you could consider in any way as having access to strategic …