This is very interesting and another rephrasing of "what the debate is actually about!" At this point, as a complete outsider to Bitcoin I must say I am a bit confused. Here are the camps I am seeing:
Hearn seems to be saying that Bitcoin right now is not really decentralized - aka the Chinese firewall problem and so much power already centralized in a few peoples hands. He also seems to be saying that the motivations for Bitcoin Core developers are not based on good faith technical disagreements, but more about bad faith political disagreements.
Fred Wilson seems to be saying that he concurs with Hearn's concerns about Bitcoin already being centralized, but would characterize Bitcoin Core developers as having good faith political disagreements and advocates for "hard fork(s)" as a way to resolve these good faith political disagreements.
You seem to be saying that, in fact, BitCoin Core developers have good faith technical reasons - nay - empirically validated reasons to believe BitCoin has no real choice and that it can not ever become a visa-like transactional currency without destroying the decentralization qualities that make it so interesting. I assume you also believe that Hearn's qualms about the current centralization are wrong in some way.
So that makes for very conflicting stories about what is going on for this outsider to have any hope of judging. Very interesting though.
Can you tell me why the decentralized ledger can't just be made more granular so that increasing the block size might make kick out current under-powered nodes, but those nodes could be turned into virtual nodes where under-powered machines could pool resources to establish a virtual node and thus maintain decentralization?