The more people in the world that can use the Bitcoin network as a long term savings technology, the better. This requires that a person be the proud owner of a private key than can (eventually) unlock a UTXO.
I know we can't make blocks big enough to give 8 billion people their own UTXO. We just don't know of a technical solution that allows everybody to make on chain transactions. The Lightning network helps with scaling payments but it doesn't necessarily scale users of the base layer.
Satoshi had mentioned SPV nodes using "fraud proofs" to detect invalid blocks so that there would only really have to be a few full nodes. But it seems like nobody's quite figured this out?
What is being worked on to help there be as many users of the Bitcoin base layer as possible? Or do we just wait for Moore's law to catch up and then maybe we allow bigger blocks so that everyone can self-custody?