I havent been convinced at all that Microtransactions are needed to cover the supposedly increasing costs so I dont believe that your question is correct.We need to be realistic here. Something has to give.
Would you be willing to pay say $90 dollars for a title then ? Or a sub service to play and no MT?
So I dont believe that something has to give