there's a reason facebook bought oculus. they are already advertising it. give it 4 years. 2030 is literally right around the corner too. either way. that is not very far away.
It's too early to judge metaverse right now. In my opinion if metaverse need the time to be developed. Making everything to be virtuall is the same like when you are creating a new virtual world with various assets built on it. This is pretty similar like developing the game but remember that if that needs maybe a few years to create the virtual world combined with the crypto economic. The fact that even a good game developers need around a few years to finish its game but what about metaverse and this may take even longer than it to complete the development of virtual world. I remember also of the economic structure of metavers was not always be perfect