It's not mandatory. You can tell Windows not to assign a letter to a new volume (but I wouldn't try to remove the assignment from C:). And you can mount new volumes under an empty directory, just like *nix.
The best place to do this is in the Disk Management app. The easiest way to access it is via the Win+X menu.