As for network effects, I find that to be a super interesting question. Because you're right, there are definitely certain levels of trust that existing networks have earned, and there's a good argument for why that creates friction and earns those networks the ability to charge a premium. I personally don't think that extra friction is long lasting. I'd expect that if there were indeed a new solution that accomplished the same thing at half the price, it would get attention and the market would gravitate to it fairly quickly (maybe not within weeks or months, but years? maybe it depends on the timeframe you want to consider, and the level of improvement it provides). But it's a really good point, and something I think about a lot.