I hope this works out for them. EA is very capable of making good games. They just sometimes don't.
The "lack of microtransactions" being a selling point for a game is a good sign.
It would be hilarious if now Epic paid EA $$$++ to take their games off Steam and put on the Epic Games store.