Completely agree with you, mate. People will never understand what "De-Fi" is really all about. All they care is to fill their pockets with money, even if they have to face the risks of centralization. Businesses and companies know this, which is why they focus more on convenience rather than making their platforms truly censorship-resistant. Ultimately, tech-savvy people and libertarians will focus on decentralization above anything else. While it's still possible to interact with "De-Fi" smart contracts directly from the Blockchain, it takes some technical knowledge to get ahold of. "De-Fi" apps need some sort of user-friendly interface where people can interact with them without any prior technical experience. And sadly, the only way to do this is via a centrally-hosted website.
In the bright side, there are many projects working on a truly decentralized web. We have IPFS, ZeroNet, and even the SAFE Network which aim to bring censorship resistance to the Internet. Hosting "De-Fi" apps there would truly make them unstoppable. There are many ways to achieve full-fledged decentralization limited to developers' own imagination. As long as the entire crypto/Blockchain industry remains decentralized, there should be nothing to worry about. Over time, centralized "De-Fi" platforms will fail as people recognize their inherent risks. Decentralized solutions will ultimately prevail once the hype phase is over in the not-so-distant future. Just my opinion