fwiw, I disagree with your take on Hotwire: that's really all of Rails. Rails is built for expert users and you simply must be disciplined about how you build it or you will regret it; I don't think that's unique to Hotwire at all.
I'm commenting to thank you for sharing Inertia though. Very interesting approach; I'm going to do some reading of the code.
For everyone reading this, if you're curious, start here: https://inertiajs.com/how-it-works