Well, because VPN uses a virtual networking "device" if it can tunnel to a VPN server it can be a free & open direct Internet connection. Your system will see 2 different devices that it is capable of connecting to the Internet with. Of course, they could block VPN, but most companies USE VPN 🙂
An example of it being used for a real "unhindered" (Or proxied) Internet connection is my friend's cable ISP.
His cable company puts everyone behind a NAT server & firewall (I guess to avoid the "cable is a security risk" argument), but this of course means problems connecting to other users on the Internet (Especially with filesharing & messaging applications). To solve this, they offer the "power users" (Actually, I'd say "Anyone who doesn't only use the Internet only for Web & email" users) the ability to tunnel through using VPN & get a real Internet IP address (As opposed to using a network address w/ NAT) for an extra $5 a month. The only drawback is apps that can't decide what connection to use & if you set VPN to default, you run into other problems (Like the VPN "Dialer" launching in the middle of Quake3 because you listed multiplayer servers & Quake3 crashes when being forced from full-screen in most cases). There's no hassle-free way to do anything I guess 🙁