It's neither reasonable or rational. As technology improves, the cost of bandwidth and storage decrease, and latency decreases. Rationally block size and block time should reflect that.
Without some way to squash history, I don’t see how it’s possible to fix this. The bitcoin chain is currently 400gb. If we bumped it up to 10mb blocks we would be looking at several terabytes while still not being anywhere near big enough to handle real transactions.