Windows 10 store isn't even the problem. The game isn't optimized well. High end hardware can't even keep a stable framerate in the ships.. major issues with character rendering.
Converse with fellow players
I think the reason the PC launch was so hush hush was because the game still isn't ready but Microsoft made a promise, and needed to deliver. The ships are under such load that even high end hardware are getting terrible fps. We need a major patch with the rendering of characters spawning in and out of ships. Other than that the game is pretty on point.