I don't think there is a storage problem, and once again, pruned nodes would be fine for most. I wonder how many people are actually running full nodes right now. The speed is dictated by your internet. I imagine most people are not hosting on their own infrastructure either, but rather somewhere in the cloud, which will be highly accessible in terms of speed.