A dynamic blocksize can outgrow (and disincentivise) whatever spam attack that anyone throws at it. BIP101 has no chance against that.
Yeah, you truly are handicapped - finally something I agree with you on.
(joking)
Blocksize is already dynamic. Have a look at the recent block sizes, they vary from 300mb to over 900mb.
However, it will be always limited by whatever max blocksize is set to. Dynamic dosn't mean infinite.
And you are right, as max size gets larger, spam attacks are disincentiveised, so not sure why you say that.
You mean kilobytes. And it rarely hits 900 kb, its more like between 300-500, and if it rarely hits 1 mb, oh boy, i dont think a little delay will affect people.
Now to make it more performant i think the 4-8 mb block increase should be appropriate now, simultaneously with some internal payment processors, that can do the dust transactions inhouse (without fee, but centralized) while the big ones would go (with fee, but decentralized) on the blockchain.
XAPO,COINBASE,BITPAY, CIRCLE, etc could/should do it....