Well, I'm through my 10 hours... and subsequently cancelling my PC preorder.
It feels like the game is meant for a much wider audience. But in the process of expanding that audience, they lost what made both Battlefield and Battlefront special. Most notably, the game just lacks depth and mastery opportunities.
With vehicles being a coin-based system, you can't really specialize in particular playstyles. The same is true of their weapons - a lot of them feel very, very similar.
Contrast with Battlefield, where most lives you could spawn into a Tank or Plane (with custom server rules to help move this around). And where a lot of the weapons had immense amounts of stuff you could learn and master with them.
The mastery and specialization opportunities just aren't that deep, which means the fun fades fast.
I feel like the coin system for vehicles was a huge design flaw that eliminates opportunity for people to really go deep on piloting vehicles to help their team. But again, they definitely help expand to a wider audience. I imagine a very casual Battlefront player will get very excited when he gets to pick up a coin and enter an AT&T, or bike, or whatever. But for hardcore shooter fans, I feel like we need that mastery side to really commit to playing long-term.
--------------------
In Battlefield 4, My friend was a Helicopter pilot. I was an infantry specialist. Another friend was a tank driver. Another was an engineer and mine/C4 guy.
But in Battlefront, we're all just infantry, and rarely, we'll get to be a pilot, or a gunner, or maybe Darth Vader. But I'm never any of those things often enough to get a real shot at mastering them.
And without those opportunities to master the mechanics that make Battlefront unique, I'm quickly churned (in just 10 hours!)