I agree with your comments most people will stay if they feel good about a company i.e. feel they are recognized & their efforts contribute to the overall success. But in recent history (say the last 20-30 years) that there has been a decrease in loyalty to employee from the company side and lack of trust from the employee side towards the company - due to buyouts, joint ventures, consolidations and changes in top management styles etc.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.