Edit: Another argument against the move: People are (kind of) fine with paying for online, but when you ask them, mostly hate MTX. And now MS wants to focus on MTX?
You think having paid online is going to get rid of Microtransactions?
Meanwhile NBA 2K20 and other *full priced games* have more microtransactions than ever?
Uncharted 4 MP and Last of Us Remastered MP also had micro-transactions. That didn't go away.
And since the Factions MP is apparently going F2P, I guarantee you you'll see microtransactions.