I know this forum hates crypto but this is very doable with ENS. You can both point to content via an ENS domain and also link to a wallet address.
Come to think of it you can do this with normal DNS by just setting a wallet address in a TXT record but that's not integrated into anything. It's just text.
We don’t hate crypto, there are just a loud bunch that like to complain about other people using it. Lots of us are building and using daily.
There's a difference between 'doable' and 'viable'.
People want to be paid in cash. Not some internet money that has to go through an exchange to be converted into actual cash. If ENS was so great, people would already be using it.