A lot that is said in this article is HR crap. Key variable which this article does not cover is the market conditions for hiring. Now the job market is booming and people can afford to switch jobs easily. That is why you see a lot of talent management initiatives in companies, of course keeping HR managered fired up. I don't think most companies are inherently employee friendly as the article suggests. I would love to see why people quit when market is not booming. Attrition itself is a non issue in a falling market. One thing is sure the job sites that you are mentioning in this article will be the first ones to go out of business if there is no attrition.