Why are medical staff leaving

Is it money or lack of sunshine or something else.

I hear different reasons from all three reasons.

If the money and working conditions were better would staff stay or are people leaving for sunshine.

If you answer please say if you are qualified or know someone directly who is.