"web3" is synonymous with Ethereum so that's no surprise to me.
What is a surprise is ENS having interoperability with BTC, SOL, &c addresses. I assume these exist as TXT records? Not sure I like exposing that...of course, that's the default with .eth names.
The way BTC and HNS works, you can use a different address derived from the same seed and still receive funds. Different strokes for different folks and all that.
No one chain will (or should) be THE solve for everything.