They do if they want to work for Google, Adobe, Intel...
http://www.nytimes.com/2014/04/25/technology/settlement-sili...
http://pando.com/2014/03/27/how-steve-jobs-forced-google-to-...
http://www.nytimes.com/2014/04/25/technology/settlement-sili...
http://pando.com/2014/03/27/how-steve-jobs-forced-google-to-...
2. Even if it was, it didn't apply to people who have been fired.
3. Even if it did, there are lots of other places for programmers to work.