Can't you avoid the horrible mess on windows by not installing any store you don't want ?
I assume you're thinking about Steam for instance ? Forgo Steam, and you're back to the iPhone situation where you only get a small portion of the ecosystem in nice and clean walled garden. You're in the mess only if you care about getting the full choice of applications, which Apple will never allow on its own.