It's both for me, but I lean more towards EA bieng asses::
From EA side, the company really tries to cash in on this game, despite the obvious lack of content. It was expected, I don't know why people wouldn't think otherwise. It's not far from Battlefield and CoD money-making scheme. I don't think most people would've had a problem with it if EA didn't dumb it down. Speaking of which...
EA dumbed it down for 13 year-olds. That's the main problem with the game and what makes it a lesser experience than what we could've expected from Dice. It's like EA representatives came to Dice and asked the game to appeal to the widest possilbe audience (rated T for Teen!) and forced them to remove any "complicated" stuff. Squads? Tactics? Realistic vehicle spawns? No, that's too complicated, let's have one buddy max, no tactics, run and gun gameplay, all guns roughly the same, random pick-ups and simplified card system, even my 70-year old grandpa can figure that out!
I don't know whether Dice is partially responsible for this dumbing down as well but as a whole, the game just ended up screwed. And I don't care that guns don't have bullets or other minor things, I'm talking big points:
- the gameplay has very little tactics - if you're not a pilot, in a vehicle or a hero you will die and you will die fast. It's not far from Battlefield experience, but I never felt so useless as a Marine in Battlefield as I am as a Soldier in Battlefront. There are no squads either which further reduces the tactical potential. The fast die/respawn mechanics along with no army formation make the game too chaotic without clear battle line, just people running towards objectives and mixing around, the sense of an organised battle is lost.
- Balance is atrocious - Weapons are way too lethal at huge range, and don't get me started on the OP collector's gun which is totally broken and makes the game unfun. For people defending the one shot-gun in BF and auto-gun in Titanfall - here's some info - if an attacker has a one-click-instakill weapon which the defender has to go through hoops to dodge - it's a terrible design decision. With great power should come a great skill, otherwise it's boring. Controls for movement in any FPS are always much worse than aiming (especially with mouse). You can't instantaneously dodge a random shooting, that's why the attacker already has a huge advantage. Giving the attacker a crazy powerful standard weapon is lunacy.
- There's too little content that matters (guns, progression unlocks) and too much content which actually hampers the game. Seriously, they could've just released the Conquest and Walker Assault modes and the game would be better for it. At least they could've balanced those modes and optimised the game around them. Having 9 modes is terrible even for a game played by millions. Nobody wants a bloody Droid Run or Drop Pods in Battlefront from Dice. You're not making Unreal Tournament here! Just FyI, the best shooters with competitive scenes and longest life only have one-two modes - CS bomb defusal, TF escort. Instead Dice announces more modes? Damn, and I though maps would split the community... (obviously, I also blame EA for probably not wishing longevity for this game so they can sell the sequel for another 120 EUR)
- Card system is terribly implemented and further unbalances the game. I mean you can play without the jetpack, in theory, but it's a huge advantage. I would assert that in a MP-only game, the players really shouldn't have an advantage for playing for more time. If they do, the game becomes unfair. That's partially why MOBA's are so addictive, and the new Shooter-MOBAs like Overwatch are rising - MP-only game where you are only rewarded for your skill is amazing (also another point for CS and TF). In BF, thereshould really be classes in this game instead of this card atrocity. The unlockable guns shouldn't be more powerful than the standard equipment. Not to say that the rechargeable powers are a terrible way to suck up points and if you don't have any you're once again gimped for the match.
This game is not horrible, but it's only fun in very small doses and there's no posibility not just of competitive play but of an semi-organised tactical play. It has no balance, nor any potential for such. I'm very wary of EA having this licence for 10 years, this universe deserves much more.