To be honest, I havent seen EA's touch in the game at all... there is no in game micro transaction button (yet), I got a key from EA help, dedicated servers seem to be in the pipe for the game, seems EA are giving this game as much chance of becoming the next CoD class franchise they are not messing with the design at all... maybe with the sequel ?
I had only 1 CTD and very few issues so far in the game technically speaking, and a few gripes about the actual gameplay.
Rodeo'ing Titans is pretty cheap, basically if a Pilot can jump onto your Titan and press E, you either have to get out and kill the Pilot ASAP or lose the Titan (or swap out Shield for Electric Smoke)... and as exiting your Titan has a animation with the vision orientation jarring its damn hard to get a bearing on where the enemy is as you exit.
The Smart pistol is a stupid addition, honestly you just need to keep the target in a huge reticle and wait for 3 very quick lockons for a kill... while your enemy will be trying to get a small cursor on you as you hop and jump around.
The only 2 defences are to kill the smart pistol user in that tiny window where they are waiting for the 3 lockons, or be near cover to line of sight them... you cant dodge the fire and after the third lockon you are dead automatically.
The game though is great fun at the moment, and you really do feel empowered no matter what the situation...there is no , oh shit Titan I cant do a thing... you can escape with cool jumps and parkour, you can whip out Anti Titan weapons and fight back or even try climb up the thing and take it down... but the Titans are not lumbering slow machines that cant move fast enough to track Pilots, you can dash and run about rapidly and keep a bead on your nimble targets... no excuse.
The ambiance is worth noting with all the radio chatter and the AI bots doing their own thing underfoot, the combat officer always pointing out things of importance and letting you know the situation, hell even the start and ending of the battles is pretty ambient with you jumping out a dropship and later pursuing survivors / escaping a battle zone... its all quiet satisfying.