Why can we not have services where people make donations to a global company with enough resources to host these full nodes for them. , like we have with Cloud mining.
Is there someone trustworthy enough for such donations? No. Because that would lead us to become their slaves for the network to be run by them at their own convenience, and if they ever decide to swipe off the nodes during any time for any reason (like government interference) or for their own profit-thinking (where they might ask a ransom to host these nodes, stupid but true yeah), the whole community will suffer a lot because of their own decision to go for such service. Rather, we might go and setup our own nodes and drop them running over a VPS for a year or two.
Now, I need a brief explanation from someone super-experienced about nodes:
What are nodes exactly and how do they work?
Difference between nodes and masternodes.
How to setup a node using free VPS (like Amazon's EC2 instances) or even paid one?