What are some of the reasons an individual choose to stay in Accenture instead of moving out despite no pay hike and no promotions for 3 years?

What could be the reason?

Beside the official reason like "I am here to learn", "I want to improve my skillset", "Accenture have good benefit and opportunity to grow", C'mon we know those are just BS

Is the market very bad to move out? or Just comfort zone? Did those people actually fail interview outside?

Comfort zone is disputable, consider the fact that "we don't stick in one project", I don't see any value staying in Accenture

Are you or do you guys have friends that don't want to leave Accenture? what reasons do they gave?
Assuming they are stuck in the same level for the past 3 years with no hike.

Just want to see from another perspective