All I care about is for Bitcoin to succeed in a long term - you put USD requirements over running a node and you are giving the power back, to the very same people that Satoshi was trying to escape from with his great invention.
Do you actually understand that PEOPLE, not only banks will be able to run full nodes in their basements even if block size is 50MB, right ?
You are wrong there. Me and all my friends who are running full nodes are already peaking our upload speeds, with maxconnections=16 and 32 kB upload,
which is speed almost everyone I know here go for. To increase it to 64 kB I'd need to go for 8 MB download package which not only costs too much but
I don't need it for day to day computer use. My upload:download ratio now is 20:1 or more when only Bitcoin client is running on computer. If block size
goes up significantly, there is no way me or my friends will run full nodes. So, you lose few of us here, many others elsewhere, and you'll be left with less
than 1000 full nodes worldwide. Good luck!
Bitcoin Megastore, are you aware of this project for a software solution which goes a good way towards alleviating node bandwidth loading?