Agreed that caution is warranted.
I’d push back though on wanting/expecting a perfect scaling solution. It doesn’t exist. Scaling comes piecemeal.
For example, SegWit transactions are denser than original transactions. Taproot transactions are denser still. Lightning introduced orders of magnitude more throughput, but with different tradeoffs (always online, coin locked in channels, etc.)
These scaling improvements make better use of block space and increase privacy to boot. But they’re not the end of the story. Likewise, whatever comes next won’t be the last word on scaling either.