if the blocks were 20mb, there would be no controversy as all tx's would fit happily with no bottleneck..
yeah. I really think, that we need some change with this block magic asap, because now waiting almost hour for FIRST confirmation, even I paid fee. we should be lucky, that bitcoin is not massively adopted yet, because this is like waiting 1h for email delivery..
No, your "mail" is delivered. Its just not confirmed yet. Besides what you experienced was the "normal" rush to ~6k TX. That is a daily even between ~1800 CEST and ~0100 CEST. Its probably european/us prime time to spend/move coins.
-snip-
No, if blocks were 20 MB, the damage would be 20 times worse and literally destroy Bitcoin.
No matter what the limit is, or how big blocks are, spam should never be mined, and can never be supported (it would literally require infinite block sizes).
Bigger blocks would - for one - make these kinds of attacks more expensive. This stress test is only slightly effecting others because OP is burning coins as fees and miners are - as its intended - greedy. If the max blocksize is 2 MB the same attack would have needed 40 BTC instead of 20 BTC[1] to have the same effect. How bigger blocks would worsen the effect is not right away clear to me, if they are full, they are full and others have to wait.
[1] According to OP that are the funds dedicated to this test, I did not check how realistic this is.