I recently poked at a friend's Windows10 machine that was having networking issues (probably DNS or proxy settings)... couldn't even find the right sort of settings to paly around with. The whole thing is a mystery wrapped in an enigma to me and causes me to break out in a rash when forced to deal with it.
To come back to the GP's original point: Windows assumes a level of control over the hardware (accompanied by a level of ignorance from the user) that I find intolerable. After all, I paid for that hardware; surely I get to control it? ("Not so!" says Windows.)