Layer 2 was supposed to scale Ethereum. But what if it fragmented it instead?