I have been an avid computer gamer since 1989. I only did FPS and Sims (Flight and Mech) before 2004, and then I started playing City of Heroes (RIP), which hooked me hard! I have played almost nothing but MMORPGs since.
EA, and all of the others, will back off of MTs being needed to advance. We will see a renaissance of old school systems, and this will last... about 6-10 weeks. By that time the players will quiet down about the loot boxes and MT, and the lawsuits will be quagmired in court. Then they will SLOOOOOOOWLY bring them back.
Why back off? Because the losses from fewer MTs will be far less than if they do nothing and loot boxes and MTs become regulated by the government, very likely including another layer of taxes.
DCUO is not a replacement for CoH, it is an entirely different game. It was fun in its own way, and the only game I have played more than DCUO is City of Heroes. But DCUO does not take care of the CoH 'itch'.
None of the successor projects will exactly match CoH, because of legal reasons. All of them will be a little different, and that is good. The different successors will attract different players.
CoH was a great game, and my fave of all time, but it was not perfect. If it was, it would still be running. Lets see which of the successors does the best. My money (literally; I am sending a sub fee every month to the game) is on Ship of Heroes to be the one that works best for me.