The main catch with Walmart is that you need a pristine driving record and can fire you for any small mistake.
Doctors, like DoD/contractors, Bankers, anything hi paying really; give their lives to their job. That includes limiting what they do at home, where they travel, who they speak too, how they act "out of the office".
Getting a career or sticking to a career are not indicative of happiness, security, or comfort.