That seems to be true of Bitcoin, but several others are working hard on scaling. The one I'm most familiar with is Ethereum, where:
- Zkrollups store transactions on-chain in a highly compressed format without loss of security. For simple value transfers, a zkrollup system in production now can handle up to 9000 per second, if the network isn't doing anything else.
- Data sharding, coming in about a year, multiplies that by 64X initially. Rollups have minimal reliance on computation on chain, so just scaling the data is enough.
- Replacing merkle trees with more efficient data witnesses like polynomial commitments could multiply data capacity by another factor of ten.
= All of this is subject to quadratic scaling. As individual nodes get more powerful, it multiplies both the capacity of individual shards and the number of shards.
Of course several chains are doing away with mining, and several others have fixed the anonymity issue.