You are free to prefer one choice over the other, but I think it would be more accurate to say that regular on-chain bitcoin doesn't scale the way you want it to.
At 8mb block size we'd still have the same problem. Except instead of happening at 5 million weekly users it happens at 40 million weekly users. And at 100mb block size we might get to 100 million daily users.
Still haven't scaled the thing. We'd need to support billions of daily users for people to be happy. It's an open question right now
Bitcoin has made a number of decisions to limit how well it can scale. Other systems, despite having the same basic underpinning, have made different decisions, and can scale better.
Well, it isn't just the "size of blockchain" that is the problem. The idea that people want an irreversible system to perform commerce on the open internet seems to be a fundamental issue as well. That and all the other problems like no central bank to regulate money supply, no good secure way to store them, etc.... I have yet to see any of these issues be solved in any crypto.
In short, perhaps the entire idea of a crypto currency isn't a very good one at all...