Your original premise is flawed; there can never be language that is superior in every aspect. Almost everything is a trade off. A technology that is good for one purpose might be wrong for another and vice-versa. Also a new language will always start with no adoption, no experts, and no libraries so that is also a trade off.
A language that allows incremental adoption will necessarily be limited by that necessity -- another trade off.
When USB was new very few computers had USB ports but nearly all computers had floppy drives. Floppy disks were cheap and flash drives were expensive. If your purpose was to share data then using a USB Flash drive at that time was an inferior experience. If you had a lot of data, a writable CD was a much better choice. If there was ever a period that USB drives were supreme for that task, it was brief. With higher speeds and greater adoption, it quickly became much better to use the Internet to exchange data.