No, of course not. The rub is that 0 nomads are employed by companies in the places they visit. If they’re American, they’re still paying US tax (although there is a set aside for your first 100k if you spend 330/365 days outside of the us).
Incentivized visas are becoming more widespread, but you haven’t really presented a clear case that nomads _should_ be paying tax. It’s by-and-large legal to not pay tax on the income you earn while on vacation in a foreign country and there are clear prohibitions against working for local companies.
If the country your passport is from doesn’t require you to pay income tax when you aren’t residing there, then you haven’t met the requirements for tax in any country that you visited this year.