Lifetime worth of lessons in two years

Two years ago I left a very large, now much larger, international company.  As part of my employment, each year all sales representatives chose to sign a “non-compete” agreement.  Well now those two years are up.  Here are some thoughts;

“Give people reasons to stay instead of leave and they will.”

Pathetic, seriously pathetic that any employer would want to use a non-compete or similar agreement.  I have seen many worse than mine as well.  Here is how I view it;   Yes, you will have to apply some effort and treat people like humans rather than “employees” but both parties will earn more money this way so why not.  What are you so worried about?