What happens when those companies downsize or outsource their jobs? They can't move and they don't want to learn new skills. If anyone thinks that because they've had the same job for 10 years they're going to have it for the next 10, I'd say they're crazy. (Having been through layoffs a couple times in the last decade.)