anyway
although 20mb is diverting off the current proposals by a factor of 5-10x.. and entering the cosmic theory of doomsday dreams, lets ask you..
are you saying to this other guy that 0.3mb internet speeds is something the world is averaging.
is this 0.3mb speed something you yourself are suffering with..
There's actually some proposals for 20MB blocks and they're widely accepted. source:
https://en.bitcoin.it/wiki/Block_size_limit_controversy#Entities_positionsIn favor: Magnr, Ethereum (If bitcoin is used as currency), armory, bitcoinreminder, bithours, bitpay, bittiraha.fi, blockchain.info, blocktrail, breadwallet, BTC guild, BX.in.th, coinbase, coinify, adam back, kryptoradio, okcoin, 3rd key solutions, xapo, F2pool (in favor of 5MB, 20MB is too soon for them).
Opposed: bitcoinpaygate, bitrated, greenaddress, mpex, paymium.
The only entity actually providing a reason for opposition is greenaddress, who provided "it's only a temporary solution" as a reason. So they recognize the problem, but they don't agree with the solution because they think it won't fix the problem long-term.
Btw, only
6 out of 144 countries have an average upload speed of < 0.9 Mb/s, only 2 of them have an average download speed of < 0.9Mb/s (burkina faso [0.84 Mb/s] and niger [0.6 Mb/s])
0 out of 144 countries have an average download speed of < 0.3 Mb/s and 2 out of 144 have an average upload speed of < 0.3 (burkina faso [0.29 Mb/s] and niger [0.2 Mb/s])
total population of those two countries is roughly 34 million (both countries are about 17 million)
Those might struggle a little bit, but even they could probably run 20MB blocks (especially if we include xthin blocks)
Although I think it's together with xthin blocks to make the network propagation more efficient by a factor of at least 5 times. So effectively they would be like 4MB blocks but allowing 20MB worth of transactions (and i can only imagine what SegWit/LN could improve on this).
Scaling is possible, it's only some people holding it back, for no particular reason.