I'm still getting up to speed on layer 2 protocols for Bitcoin myself, but from what I understand, some of the most promising solutions aim to help with scaling, speeds and fees by handling transactions off-chain while still leveraging Bitcoin's security. There's also work being done on sidechains and state channels and i need to dig deeper to really understand the nuances.
It does seem layer 2 could help Bitcoin reach more users by addressing some of its limitations. But there's so much activity, it's hard to keep up! Id be interested to hear any recommendations you have for resources to better understand the current landscape and developments in this area.