What's the harm in a jump to 2MB??
If you were here to converse in good faith, you would have already researched that exhaustively-debated topic.
I admire your 'energy vampire' attempt to wear us down by repeatedly asking already answered questions and attempting to restart the conversation back at square one.
I don't think you are actually a Toominista; you smell more like a Buttcoiner here to troll.
In other words there is no harm in raising the maximum block size to 2MB (other then it would destroy blockstream's business model)
There is harm. If we can increase the transactions without increasing the block size it will be better.
The large size of the blockchain is a barrier to people running full nodes and that will only get worse if we increase it.
SegWi (as I understand it)is really just a complex way of raising the maximum block size to a size that varies depending on the transactions contained in each found block. A fully validating node will still need to validate the signatures of each transaction contained in each block. I would predict that SegWi will essentially turn a lot of nodes into something similar to SPV clients while calling themselves full nodes, or thinking of themselves as full nodes.
Having a
maximum block size of 2MB does not mean that we will see
any blocks >1MB, all that it means is that
if there is demand (based on the number of transactions at the time) for a ~2MB block, then a miner/pool
can mine a 2MB block.
There is also not a need for many people to be running a full node as there are running a full node. If I am trading with coinbase, and coinbase is not going to send me USD until they have received BTC from me, then there is no reason why I need to fully validate the block that confirms the transaction to coinbase (this is something that coinbase does need to do however). Also if I were to buy BTC from coinbase, then I would need to first send coinbase USD, and coinbase will send BTC once the USD is received, and sending an invalid transaction to me would make little sense, because if they wanted to scam me, then they could just send nothing, so there is little need for me to fully validate the block that confirms the transaction of BTC from coinbase to me.
Also the fact that running a full node is too resource/bandwidth intensive has nothing to do with the maximum block size, it means that more people are using/spending bitcoin then the value of resources that are necessary to run a full node "cheaply".