EU is absolutely crucial. Here's hoping that the EU will work, and will be followed up by a steady flow of content release. Or else it will be nothing more than a band-aid fix to temp-boost the pop.
Autodropped into silver district? Muddy and sometimes counter-intuitive gun-/mod stats/functionalities? Can't shoot through car windows? How to do objectives, pick-up/drop-off? Honestly, this game feels like a shit-fest for new, unassisted players.