If there are no benefits why are people using them? Why are people paying for them? Why do investors put money into the companies that build them?
Investors putting money in something doesn't translate to demand, success, or zeitgeist. See dotcom bubble.
Don't forget that large enterprise developers rarely see cutting edge technology in their workplaces.