In this piece, Vitalik explores the benefits of data on-chain scaling techniques such as Zero Knowledge proofs/optimistic rollup versus data off-chain techniques such as Plasma.
There is thus a strong case to be made for developers of layer 2 scalability solutions to move to be more willing to publish per-user data on-chain at least some of the time: it greatly increases ease of development, generality and security and reduces per-user load (eg. no need for users storing history data).