I tend to agree with Luke that the block size limits were raised too high too fast, and for 99% of the past six years we would not have even noticed the limitations of smaller blocks. Decentralization is the key to bitcoin's success and that means regular people need to run nodes on affordable hardware. Although you can do it on cheap hardware today the reality is already that in order to run a reliable node for long periods of time you need something better. Bitcoin's future depends on the node operators and the barriers to entry must be lowered.