On the human resistance topic, a huge miscalculation most people make comparing Web2 vs Web3 is the huge amount of marketing that has been poured in order for a SN to get recognized by the masses.
Tech people will want to believe that the best tech will win. But that's extremely off. The better marketed product will mostly win regardless of how crappy the technology is.
Web3 has almost 0 marketing budget making it completely inefficient for mass adoption. Hence most people are not even aware of its existence, let alone comparing the option. The average teen doesn't even know what Web3 is. The average YouTube or Netflix commercial doesn't even connect Web3 to crypto. So for the majority of society, crypto is only a replacement for forex and stocks. The idea of being everyday money hasn't even been considered truthfully.