I disagree, a lot of people crate massively good work but never self promote. Not that he is self promoting, but the point stands producing high quality work does not mean fame.
Ok, but the lifestyle of just hoping on a plane somewhere to get into the mind of an explorer requires you to be getting funding from somewhere (though perhaps not dev work)