You're absolutely right!
When we built fewsats.com, one of the first challenges we encountered was the lack of L402-compatible clients, which made it difficult for users to make payments seamlessly. Even with our bitcoin-connect-based client, many users still preferred the familiarity of scanning QR codes.
For the L402 ecosystem to flourish, we need more compatible clients across various platforms, like browsers and mobile apps. This will enable a wider range of users to access and consume L402-paywalled endpoints with ease.
We're currently working on a solution to onboard users to the ecosystem, even if they don't have an L402-compatible client or even a LN wallet but that's still 2-3 weeks away :)