Yes. I think one underappreciated thing about decentralization is that you can build many different decentralized and centralized things on top (like SN). Users can then choose between many options with each option having its own set of trade-offs. They can pick what matches their needs the most. But you can't build something decentralized on top of something centralized.
Many people say that most people won't use bitcoin in a self-custodial way. But is that a problem as long as everyone has the option for self-custody? We just need to make sure that it's not "too hard". But it's hard to say what "too hard" means. Is running a server too hard? Is storing your own keys too hard? Is transacting on the base layer too hard? Can we rely on the ones who really want something (self-custody in this case) to then also go above and beyond to get what they want?