Because they actually care about the patients and the work is critical?
You can’t just job hop like in tech?
It’s like everyone on this site views the whole world through a super narrow “tech worker” lense and assume every job works the same and everyone has the same motivations as people in tech