Yes, we need to move past the trial decryption paradigm. I’ve written about the options we have for doing that privately and proposed a solution that makes instant sync possible at some cost of reduced privacy and adding trust assumptions; hopefully actually focusing protocol changes towards making Zcash usable will be the next priority.
There’s a lot of anger in this whole thread, and I’m betting a lot of it comes from frustration that the dev fund has largely not been spent on improvements that directly and observably make Zcash better for its users.
I feel all of your frustrations; I’ve been saying things like this for years, even objecting to NU5/Orchard in favour of prioritizing messaging use cases and solving performance blockers. I’ll keep repeating these same points until my message is heard.
I think some admission that the dev fund has been used to lay a solid technical foundation, but actual usability (in terms of libraries for devs, availability of different kinds of wallets, performance blockers) has been mostly neglected (except what we’re seeing now from ZCG), would go a long way to assuage the anger in this thread. I don’t think it’s anyone’s fault really, usability is way harder and more all-encompassing problem than most people realize.