Yes I agree I think it is unning a Bitcoin full node isnt just for mining pools and companies. Today, were going to outline 6 reasons why the average user should also consider running their own Bitcoin full node. There is a list of 6 reasons to run a Bitcoin Full Node.
1) Helps the Network
Running your own full node is the only way to have full control and to ensure that all the rules of Bitcoin are being followed. Nodes do this by rejecting blocks and transactions that dont follow the consensus rules and by rejecting connections from peers that send them (or too many of them).
2) Keeps you safe
Running any kind of Bitcoin wallet that does not require you to run a full node means that you have to place a certain degree of trust in the service provider, something that shouldnt be necessary with Bitcoin.
3) Allows you to choose
In the possible event of a hard fork where both blockchains remain active with economic activity on each side like the one in Ethereum/Ethereum Classic, running a full node is the only way you can validate the rules of the new or old blockchain, according to your preference. If you dont run a full node, your opinion will not be considered and you will simply follow the blockchain that is given to you.
4) Gives you a higher degree of privacy
Using a centralized, lightweight or even SPV wallet will never be as private as running a full node. Since you rely on third-party servers to broadcast your transactions for you, those servers will be aware of which addresses belong to you.
5) Its not that hard
To less than tech-savvy users, running a full node may seem like a challenge. However, running a Bitcoin core full node is nothing more than simply downloading the latest Bitcoin core client version and running it.
6) Its not that expensive
Running a node will require you to keep your computer on at all times or at least for the majority of the day. While you can always turn your node on and off at will with this option, it is not a very practical one. Thank you.