Für ein gewinnorientiertes Unternehmen ist das ja völlig legitim.
Da sind wir eindeutig anderer Ansicht, ohne Zustimmung ist das finde ich ein NoGo und Zustimmung heißt auch das man die Wahl hat, was ja aktuell nicht gegeben ist.
Arbeitet MS nun an einer Lösung und bietet einen eigenen Store - der im Prinzip genau wie jene in Ubuntu, Fedora, etc funktioniert, passt es uns auch wieder nicht und es ist von einem weiteren Monopol die Rede.
Nur braucht man bei Ubuntu und co keinen Account um Software runter laden zu können. Es gibt viel Software im M$-Store die kostenlos ist aber dennoch einen Account benötigt.
Ansonsten würde ich den Store auch begrüßen, aus den von dir oben genannten gründen.
Wobei dabei auch „winget“ | Microsoft Docs sehr interessant ist. Das kommt schon viel besser an die Repos wie bei Linux hin.