There isn't much of a better alternative. We are stuck with the privacy-poor design choice of IP that bakes in the physical source address of all your communications.
I have used an anonymous VPS as a "VPN". But the privacy is worse because privacy requires hiding in a crowd, not simply switching to some other fixed unique address. The trackers and fingerprinters will figure you out soon enough.
I think about this a lot and if there was a better solution, I would use it. Carl turned this into a product which is pretty cool but I hope he open sources it some time. Apparently it can't log your IP if it tried.