What if the blocksize limit were chosen by each node individually?
I believe that is what bitcoin unlimited attempts to do.
I don't know the particulars but generally I like the idea
that the blocksize be decided dynamically by consensus not
by protocol rules.