The block size limit helps keep it decentralized.
Discussion
I suppose so. But I don't think storage is the main concern. It's processing power for syncing a node from scratch. I think this is much more of a barrier to new entrants that grabbing a new hd.