This isn't exactly easy for most people to do. The article claims that it's easy and that's it's as simple as downloading the most recent version of Bitcoin Core, but as the article later points out it requires over 100gb of your disk space to be dedicated to it (an amount which most people aren't willing to designate to one thing for slight benefits over a specific provider). It also mentions that for practical purposes you need to keep your decent computer running pretty much 24/7, which is also impractical and people would need to take some serious backups of their expensive hard drive etc.
Yea, and to add to that.... they should also dedicate a portion of their bandwidth to update the Blockchain. In 1st world countries this is not a big
issue... because the bandwidth is cheap and fast. Satoshi actually predicted that in the future... nodes will be run by big corporate entities and not
individuals. If you can run a full node... you should do it.