not all data must be stored on one single blockchain. "just because you can, doesn't mean you should." Why not long form hi def video content? because it'll get priced out one day.
I think there's a good chance it's the other way around. Right now it's not cost effective to store hi def video on-chain, but eventually it might be.