Here's PC Gamer's lukewarm (73/100) review:http://www.pcgamer.com/star-wars-battlefront-review/
*While I can't argue with the take, he doesn't mention the Missions/Survival mode at all (my favorite of the non-MP stuff so far) nor the Traits passives system at all.
*I agree the various blaster number/letter mash-ups don't help me understand at a glance what each would be useful for. I'd love some "nickname" option so we could type a few words description (maybe as a "hover popup" description so it wouldn't clutter interface) as, well, a memory aid.
*I've actually enjoyed the smaller, simpler MP modes. I just view them as helping get one's feet wet before trying the more ambitious modes. I find them less frustrating than the bigger supposedly "better" modes but maybe that'll change with time.
*I question the idea of putting new MP modes behind a paid "Season Pass/Expansions" firewall, if that's really what EA DICE's going to do. Wouldn't it make more sense to update the base game with the additional gameplay modes, and only set the new levels as paid content? Then again, maybe the new gameplay modes and maps are hooked together.
Sorry to ramble. I'm just trying to say that while I enjoy the game, I don't have my head in the sand about all the ways it could've been better.