Increasing the block size does not lead to increased mining centralization.
Interesting. Do you have any proof for this conjecture?
I have explained it in more detail here in the article that I written on the subject:
https://bitcointalk.org/index.php?topic=1164464.0It is not conjecture since my theories are based on the factual observations of how the Bitcoin network functions today. To simplify the argument for you however it is based on the fact that the vast majority of miners do not run full nodes for the purpose of mining. The pools run the full nodes for mining instead, that is why miners are not effected by the increased difficulty of running a full node, because miners do not run full nodes for the purpose of mining. This is why increasing the blocksize does not lead to increased mining centralization.
Not sure I get it. Either way, miners, be it pools or solo miners, have to run full nodes (if they are actually doing their job properly). The centralization pressure here mainly comes not from validation costs, but from propagation costs. And a lot here depends on the network topology (e.g. The Great Firewall), i.e. the limiting factor is latency, not bandwidth. It's been discussed many times here.
Try and understand what I am saying here, it is a very important distinction. If you have read my article you will know I have made the comparison to pools acting like a type of representative democracy for miners within a free market. There are no real solo miners in Bitcoin anymore, to be a solo miner it requires an industrial scale operation to counter the variance and even then the pools are still used instead, even if it is a private pool. I am a miner and I am not running a full node, I point my hashing power towards slush and they run the full node for me instead. This is how the vast majority of mining power operates today and this is the reality of Bitcoin mining today and it does work. In the case of the Chinese miners, they could point their hashing power towards a pool outside of china, or Chinese pools can be setup outside of china as well if that specifically became a problem for them.
While I didn't read your post, I see your idea clearly. But it doesn't address the fact that larger blocks come with a centralization pressure for miners. You're trying to argue that if something happens (what), you can vote by moving to a different pool.
You are ignoring:
1) that current mining is industrial-scale, and is largely behind particular pools,
2) that staying with a large pool is more profitable.
What we have now is already bad, by controlling a handful of pools you can already censor transactions. More to that, with larger blocks you make starting new pools more costly, the entry bar is getting higher. That's all centralization pressures.
It's quite obvious that you're not an engineer. It's a fair practice to consider worst-case scenarious for systems like Bitcoin, and I can hardly imagine any which is not affected by larger blocks.