I really like Ocaml, but the error handling is very bad, some libraries use Option/Result, some use exceptions, the inconsistency makes it a little hard to work with. I much prefer Rust in this regard.
I feel like we're going though an evolution of the web, and no matter what we do, it's going to happen.
The web is going to change (for better or worse) or die, and there's nothing we can do about it.
The web killed printed media to a large degree and AI will do the same, Resistance is futile!