This is my fear.
Free to play would essentially mean the end of career mode. Career mode players give nothing to the company in terms of micro-transactions so there'd be absolutely no incentive to even out the mode in the game, much less put any effort into making it good.