Welcome to the forums @Mikecryptolife!
Priority #1 I keep saying this but seems no one listens? Where did all the funding go to?
I think this is all in the transparency report the entities receiving funds release quarterly. The more eyes there, the better!
You make a great point here.
My impression is that the different wallet teams are competing against each other over basic functionality and that’s not helping creating an overall experience that people (users) can relate to.
When you think of using BTC, ETH or SOL, users do have a more or less uniform expectation on how things go.
We need to improve how we combine our efforts towards bigger goals. We have 3 teams dedicated to fix syncing with three different approaches: Warp Sync, Blaze Sync and DAG Sync. None of them are interchangeable or usable by others. It’s a inefficient allocation of effort. I also have doubts on hardware wallet support in the works. Would that be modular enough so that other wallets can benefit from it? Or would the other wallets be obliged to commit resources to “get on-par”? Will Ywallet and Zingo! be able to use DAGSync?
We can see this pattern around many features in different point in time. Like the amount of effort the Zingo Labs folks had to put into bringing ZecWallet code into being compatible with public Lightwalletd infrastructure and librustzcash main branch. They had the vision and purpose of doing that great deed. They turn it around but at big cost as well.
what if the base layer was so feature rich that effort could be invested in other things that make wallets UX better, more focused to their audiences, worrying about being better to their public instead of worrying about basic stuff like implementing ZIPs for themselves?
This leads to the way we Zcash developers build and how it feels.
I believe that Zcash’s weakest point is developer experience. Blockchains that have a lot of users like Bitcoin, Ethereum or Solana, also have a thriving developer community, great amount of resources dedicated to building tooling and resources that are articulated to get people in and capture the attention of developers that “want to get into crypto” but don’t know where to start…
What’s the “reference UX” for ZEC? If a student wants to build a Zcash wallet, what are the interface guidelines and resources at their disposal to get that project to completion?
If a multi-coin wallet wanted to bring Zcash into their applications, what should they do? what are the expected things they would have to consider? Is that easily available to Engineering Managers making those decisions?
It would be awesome! But I think this is too much of a stretch. Ledger and Trezor a backed by Millions of dollars of funding and are huge companies. We are currently in a situation where our founding company reduced it’s staff because it couldn’t afford it. Building software is hard, building hardware is even harder.
Most of the public use crypto through custodial means like Exchanges, which are hugely VC funded. The LUNA implosion and the FTX explosion revealed many of those VC backed exchanges to have shady management. Unfortunately for us, the average crypto used does not seem to care about “VC vaporware marketing” products, because if that was the case, ZEC would be skyrocketing and currently it isn’t 
Thank you for your thoughtful insights! I how we see more of them!
Cheers!