They could easily disable it for anyone who doesn't have a copy of Visual Studio and a developer account on the Windows Store, though - and I think they've taken action against use of similar features by non-developers on mobile before now.
Plus, it'd be very hard to accurately determine "correct" usage. You don't have to have a dev center account to develop for Windows. You just need it to distribute your apps. I've made plenty of apps without distributing them and haven't needed to touch dev center. I do believe you need VS to create the apps, but only because the tooling is only available there. There's nothing technically limiting that, though, and simply having VS installed does not indicate you are developing Windows apps. You could be writing Python, for example, or even writing stuff for Arduino using 3rd party extensions.