I'm not sure that Moores law applies to the block propagation latency - it was argued that even 1MB is too big, as miners far away from the Chinese mining centers would be wasting significant time mining atop at an old block. Then again, with technology like Matts relay network, heads-first mining, xtreme thinblocks, FIBRE, etc, the argument is not relevant anymore.
The argument that the hardware requirements are too heavy for "ordinary people" to run their own nodes - at one hand, I can feel it myself as the equipment I had dedicated for this purpose doesn't work out anymore (I turned my node off - one of my servers didn't have enough memory, the other didn't have enough disk). Then again, everyone that really has a need for running their own node can afford setting one up - and I bet the total amount I've paid in mining fees amounts to several dedicated computers running Bitcoin Core or similar software.
RE: Discuss: Bitcoin; How high will it go?