If it ever goes bad, well I hope that that’s an impetus for new open source projects to be started — and with improvements over and lessons learned from incumbent technologies, right at the v1 of said projects.
What would the new open source projects do differently from the "old" ones? I don't think you can forbid model training on your code if your project is open source.