You’ll have to sign in with a Windows account before creating a local account. Still, you’re tied to a Windows account whether you like it or not.
Plus, it syncs your settings with your Microsoft account, such as your PC theme and stored passwords. Microsoft wants to create a seamless experience so that you have some of the same features across your devices.