First, please don't do this, nobody said 100MB, let's not make a mockery out of it!
What's the ideal block size according to you?
You asked me a few times:
Dynamical or why not implement the opposite of halving for the block size, we have a halving in the reward a doubling in the block size. If we look at disk price and internet speed we're already 12 years behind compared to 2009, so we would have at least 2 decades to see if it works or no!
So right now it would be either 4 or 8MB (not vMB)
And before you say something:

Seems like verifying and broadcasting 8 blocks in 20 minutes is not problematic at all, a fact, proven numerous times!
Do you want me to go a bit further in time and give you even more extreme examples? cause you know there are!
You persist in presenting this as the ultimate argument, despite my repeated assertions that the storage requirement is not our foremost concern.
You keep bringing it up!
I mean, yeah, if you dedicate a modern PC to running a full node,
I compared a now 100$ ebay cpu with the 3 year old computer at the time of the first block, same thing, hardly modern or unaffordable.
On what were people running their nodes in 2012? cause...>>>next quote
If you use a Raspberry Pi 4,
There was no Raspberry at the time Bitcoin was launched, the first one came in 2012 and was hardly node material itself!
Why not cut the blocks then to 10kb so every nokia 3330 could host a node? That would do a ton for decentralization since there are millions of them and they cost 10-20$, way cheaper than a raspberry pi!
Now that I've done a lot of explaining, let me ask you something, do you have a solution for the math of everyone getting no more than two transactions till 2040? Or do you think that's not a problem for mass adoption or that mass adoption shouldn't even happen because, fuck the rest of the world, it's just about us who already have filled our stashes?