I'd imagine he is referring to sales/business/management roles which can tick a lot of those boxes in many cases but the type of work might drive a lot of engineer-types insane
I can't speak for some of the items on that list, but I call BS on the medical jobs. I know some doctors and dentists, and let me tell ya, the only thing they've got on engineers is the pay (and even then, sometimes not). They've got an order of magnitude more stress, worse hours, and way more required commitment than even the worst coding job I've ever had.