Good question, I was actually coming back to this post to add what I think could be a possible direction for Hive. I don't have the answers what could save Hive, as this is very complex. But one possible solution is that hive joins ethereum as a layer 2. By doing this, Hive benefits from the decentralization and security of Ethereum, while doing what Hive is already doing good, "free" transactions.
RE: Why Hive Is Failing.