Support ens for other networks

Description: MetaMask supports ens resolving only on eth networks. I feel it reduces the power of evm addressability ( same address in all evm compatible networks) . If chain id != eth networks then can’t we call Ethereum mainnet contract to resolve the ens and use the address for other network transactions?
Is there any security issue that i am missing or does it go against the vision behind ENS?

я с вами согласен, мне тоже интересна эта тема