Who runs a Bitcoin full node just to run a full node? Do people do that currently today? If we are operating on those assumptions why aren't there 21 million bitcoin full nodes or runners of full nodes? Or are there even 21 million Bitcoin full nodes? Are we making the assumption that there is no technical knowledge nor education that goes with running a full node and that people will just run full nodes just to run them? I totally get your perspective yet the original question was: How would you get 21 million people to run Bitcoin Full Nodes? The answer I am reading into so far is education on the benefits of running a full node and the different kind of nodes. Also I get the Quality vs Quantity yet are we making the assumption 21 million full nodes or runners of full nodes is a lot? What happens when we have Billions of people using Bitcoin and all it's consecutive layers does 21 million seem like a lot at that point? I don't think the approach was bad(always could be better) yet I will open another thread with the question refined. Please feel free to answer your own question here aswell.