This is retarded advice. If you're going to tell people not to use a VPN servoce, then also tell them how to host their own VPN so their IP address isn't leaked to every webservice they access.
This post completely misses the point of a VPN service: to hide you home IP address from the website you're accessing.
Telling people they only need to hide their IP address when they want to access services belonging to non-government-sanctioned adversaries is just plain wrong. Is this post a CIA psyop to dissuade people from encrypting their traffic?