Digital Nomad Cartoon

This whole Digital Nomad concept seems better described as Neo-nomadism to me.