After 18 days of diving deep into crypto, I didn't come out of it a decentralization maxi. There's space for both types of software, community, and utility. In many ways decentralized software really needs centralization: spam, fraud, content rights, powerful programs, etc.
The issue is web3 discourse under-sells the power of the web, oversimplifies the benefits of a new architecture, and skips over meaningful hurdles (UX, security, trust, long-term economics). I think we confuse theories with actual user value props and sustainable business models.