The only restriction to 3rd party apps are unsigned apps. Very rare these days, mainly small hobby projects. You can still activate them through the System Settings.
(I just installed Windows a week ago without an MS account, and it was a 30 second step during setup to skip an MS account. The steps to get rid of the macOS nag are daunting enough that I just live with it permanently.)