You're missing the point. OP _is_ running their own VPN, the title is misleading, and the article has nothing to do with VPN providers and trusting them.
To quote:
> I have my own VPN () - in other uncool words, I set up OpenVPN on a VPS ...
The title should be "I configured my home rolled (Open)VPN server incorrectly and it leaked DNS".