You are over-complicating the matter. A temporary limit on the block size was put in early on to prevent the network being spammed since transactions were free at that time. By 2014 there was no such concern anymore and there was no technical reason not to increase this limit. It could have easily been increased to at least 2MB with zero impact on anything. They crafted a new narrative about not being able to run a node on a nintendo so we must stall all progress to accommodate 3 people that want to run a node on a laptop with 515MB of ram.
It was total sabotage.
Sounds like you are trying to obfuscate and rationalize the hijacking of bitcoin.
Facts: 1MB limit on blocks was put in to prevent spam early on with a clear plan to raise it as the network grew, then the project was infused with shady corporate money and they changed the story that 1MB blocks are essential for decentralization which coincidentally provided blockstream (the corporate entity) with a revenue model.
It was a deliberate attempt to cripple bitcoin so it could not compete with the banking system for payments.