What are you trying to accomplish? Hide/anonymize your Internet/torrenting activity? Or access your LAN devices from the Internet? Because those are two different use cases for VPN. One requires paying a third party provider, the other - hosting a VPN server on your network.
Microsoft is shoving Teams down everyone’s throats harder than, I don’t know what. Teams is just awful, it’s slow, clunky, and a piece of shit that nobody asked for.