Apart from storage costs, network capacity is even more important.
Gavin-supporters (and even Gavin himself in his initial "calculation") tend to be ignorant of the fact that it's upload, not download speed that is the most limiting factor. That said, most countries in the world (e.g. China) have far less residential network capacity available than the US or a few EU-countries.
ya.ya.yo!
Exactly. It is not unusual to see 15/20 (or more) Mbps download with a 1Mbps upload speed. However this is interesting now. The people who used to complain about syncing and the time required to do so are actually supporting 20 MB blocks. An unexpected turn of events for me.
If it comes to the point where I have to sync 0.5 TB or 1TB, I'm probably switching ships as well.
It is actually fun to see some advocate that we might soon support 8 GB blocks.
Are you living in China? Why would anyone in China have problems with that? Not only are hardware costs here in China far less than you could find almost anywhere else, but I'm sure anyone with the need or will to run a full node in China would not find the cost to be a barrier.
Network, not storage.