If the limit is 20 then the miners will go to 20. If the limit is infinity then the miners will go to infinity. The issue isn't "what is the best arbitrary number." The issue is that the cost to maintain a full node should not be determined by the miners who have an economic incentive to include as much spam into the blockchain as is willing to pay a pittance. It's a matter of privatized gains and socialized costs; they get the profit from including the spam, and the rest of us pay the cost.
wow... this is the first time i read something reasonable from you!
i dont argue that this is not an issue. i say
it's a fact that the miners decide.
thats why i say we need monetary incentives for them to act in a good way (e.g. making smaller blocks).
ps: i'd really appreciate if you would stop quoting this stupid billionaire and use your own arguments.