Cost
Fees for billions of transactions make costs prohibitive
Scale
Limited throughput under high load, congestion
Speed
Slow transactions, multiple confirmations.
Transparency and Trust
Closed systems, low transparency
Composability
Siloed systems, fragmentation when you move off chain