If it gets the job done, it can be made to work. TCP/IP is used for stuff like YouTube, and we've pushed the limits of it to serve all video needs.
The point is that other, inefficient ways have still found their placement in modern technology because of the network effect. If it's good enough that people can scale it to make it work, it's miles more convenient than rebuilding the entire system from scratch.
Tough to agree with, I know... but this is why we have Lightning Network, as it's a weird inefficient build on top of Bitcoin, but it works, and it will work well as we keep putting innovation into it. It would be a nightmare to rebuild an entire Bitcoin-like crypto, because everyone will push to make it behave in their best interests. It's too late to say "I'm going to build a better crypto with features I desire, and 99% of people will disagree because they won't abandon Bitcoin unless it satisfies all of their personal needs with none of the extra stuff.
That's my take on it, at least.