Engagement is an emotional issue. If workers are not appreciated by their superiors and co-workers, the emotional bonds holding them to the employer weaken. They become much more receptive to other employment opportunities where they will be valued.
It's all about the level-and sincerity of employee appreciation. Workers who feel taken for granted will not stick around when they have other choices.