Certainly people change jobs for lots of reasons, money being perhaps the most common reason. Other reasons include a promotion, a promise of more opportunity, a transfer, etc. But the original post had to do with why people stay in job for a long time. The post had nothing to do with what might...