Nodes run the network... I appreciated bitcoin mechanics recent video where he laments that it is getting more to difficult to run a node (from the recent spam and utxo bloat)
Discussion
Yes, the blocksize was deliberately kept “small” to allow the greatest number of nodes to download and verify the full chain. The goal was increased decentralization.
Since the original 1 MB block size, it had been increased to ~4 MB. This is definitely making it more difficult to run a node.