That's because it's not your computer, it is Microsoft's ;-)
Seriously, though, there will be quirks like with almost any OS. OS devs make choices that abstract some of the complexity in order to make it useful for a broad audience.
With Linux or the BSDs, you have the freedom to take it to any level of detail or customization that you wish to, with all that entails being outside of an externally maintained OS. Ask me how I know :-)