I think this was called User Custom software installer. I have yet to see any kinda Windows Store show any meaningful safe and reliable considering Microsoft track record of Broken Windows and Office updates.
[quote]At the same time it’s also a way for Microsoft to boost the “Sales” of Windows Store.[/quote]This more or less sums up the reason why they are forcing you to Windows Store. Notice how I changed “usage” to “Sales”.