So after playing with different cloud servers like Amazon EC2 to help me upload large files to online storage faster I came across the idea of VPN tunneling. Allowing you to use one internet connection to connect to another network like a business.

Now I may be completely wrong about what VPN tunneling is exactly so correct me if I'm wrong, but wouldn't it be possible for a business to set up something that allows people to pay so much a month to connect to servers on gigabit networks and use those networks as internet?

This isn't much different that what dedicated and cloud servers already are but just something for the internet only, a simple speed boost....actually wouldn't it be possible to do this just in Windows? To add speed on top of what you already have?

...I live in Germany with only one choice for ISP.