This is the obvious answer for people with the technical skill to maintain a VPN server but what about everybody else?
And while I'm not aware of a properly turn-key solution for a VPN server, it should hardly be an epic undertaking to create one. Setting up a Linode account and running a StackScript is simple enough even for mostly-clueless people.