everything is tradeoffs.
a hard cap is a gamble that a fee market will develop based on transactions to pay for network security.
BTC has maybe 8 more years to get it together.
since most volume we've seen is speculative interest in jpegs, it's not particularly encouraging.
but hey, it could happen.