It depends on the definition of scaling, computational scaling is limited and favours sharding of contexts then maybe use zk proofs to settle between contexts. But data availability isn't doomed, it is actually possible to scale it with users, as long as the number of users is actually objective, wh...