It would be great to have less languages and ecosystems rather than more. However, I think that none of these programming systems have hit a peak yet. There's a lot of innovation still to be done, and in that sense, id rather see more divergence and less consolidation.
Don't think so.
Rails was a convenient layer that made the time to market shorter. Now Basecamp as pretty much abandoned Rails. Don't think newer projects would be choosing Rails.
Same goes with React Native. Shopify abandoned it.
I see the same fate for Flutter. Many many frameworks and languages might get abandoned gradually. Add Qt to the list as well.
A lot would be erased and newer languages/frameworks won't gain any traction because AI wouldn't be proficient in them hence they are less liely to gain momentum.
That's the future, whether we like it or not.