Totally agree. My computers are my things and should be under my control only. That’s why I’m wary of Win 10 which forces system replacement, install softwares without consent, display advertisements, can preload UWP apps in memory, etc. All this things might be an acceptable comprise on mobile for some people (which include myself) but is a big no go on anything desktop or server class.
My harware is not here to be part of someone else botnet. If MS wants my money, let’s make good product without subscription and let me pay for it. I would be glad to pay 20 to 50€ for Visual Studio if it encourages user friendly business practices.