VPNs are not meant for privacy. The concept is clunky, as is the concept of our internet.
Tor or I2P are made for privacy, but the interactions with the clearnet have the same problems, you need a legal entity hosting the server, IPs are known and can be blocked etc.
Hosting your own VPN does not anonymize you anymore but is very unlikely to get blocked.