Your comments about VPNs are quite correct, although they totally contradict your opening remarks. Actually, they do an outstanding job of destroying any "... return route which points to you." Moreover, all traffic between the user's computer and any of the VPN's servers is encrypted. As a result, the relevant ISP only knows that its paying customer is sending some gibberish to a site whose location is, likely as not, incorrectly identified. If you log into a server located in, say, Chicago, don't be surprised if your home page gives you a brief weather report for some city in New Jersey.
Over the years, I've used three VPN providers. The "best of breed," IMHO, is Epressvpn." This opinion is confirmed by almost every "top ten" listing you can find on the net. Among many other virtues, this provider adheres to a strict "no log" policy. Not surprising, it's the most expensive of the bunch. At the moment, it costs a few cents less than $100 per annum. Of course, there are lots of free VPNs but, as the old saying goes, you get what you pay for.