By the time of the next 2-3-4 halvings, our blocksize limits could be in the hundreds of megabytes.
given that phones will have terabytes of non-volatile nanosecond latency memory by then, it shouldn't be a problem. but, competing with low-latency centralized settlement while surviving kyc/aml will be a challenge before 2020.