I think this falls in a matter of perspective. What Linux allows you to see and access as opposed to what Windows allows you to see and access.
In Linux, files are sorted in a Logical Tree, with files placed where they are necessary to interact within the system.
Windows, on the other hand, is more like an explosion in a kite string factory, with symlinks used extensively to direct and redirect... Windows contains an expansive registry, causing package removals or tweaking to be unnecessarily complicated and easy to corrupt.
Removals in Windows can appear to be easier, since you are often not actually removing the full software suite, just the redirects. This means that dependencies are not affected - but it also means much bloat gets left behind.
On Linux, I can remove what I want, including dependencies. Sometimes, a package depends on another needlessly, created by the developer deliberately in order to to force you to keep or use certain software. For example, the Full Cinnamon Desktop dependent on Firefox Browser. Removing Firefox will also remove the Desktop Environment (This angers me.) This is avoidable by installing the Cinnamon Core desktop and not the Full desktop, at least.
This comes with a caveat though: You must learn your directory trees. Windows gets paid big money and it sells your data, so it can afford to Cover for the User and do things on the users behalf.
In Linux, there is no such entitlement. The user is responsible and must step up to the plate.
You might enjoy using the Gentoo Linux Distribution. It is very minimal - it comes with the bare essentials, nothing more. You must install everything else that you want or need.
This comes with a warning though... It is Very Minimal. You may need to install much that you do not expect... like Drivers just to get things to work.








