I've had the strangest experience with this game.
Some background - I did not purchase it, I got it with my PS+ subscription like many others. I also haven't played a Battlefield game since 1942 (and loved it, made a lot of friends on there). Something that's missing from this game seems to be the teamwork element. The whole point of the series.
The game has voice chat (though from my research it did not launch with it, which is mind-boggling) but you can only speak to your squad. However, your squad is constantly spread throughout the map, and for some reason they can never hear me, save for a single match where I saw my voice going through and people were able to respond to me.
My main issue is that absolutely no one works together at all. You spawn, you Random Hero, ignore anyone who needs a revive, and get blown up by a tank. Over and over.
I've played about 30 matches so far and despite all of this, I'm actually having a good time and find myself wanting to play it, but I sure do wish the teamwork elements were present in here. It seems EA didn't bother because, I don't know, they didn't expect anyone to work together?
I got really into PlanetSide 2 back when it was big and had such a fun time playing within a "guild" or whatever they were called, that I found on the official PS2 Subreddit. We'd hop on Teamspeak (at the time) and man, there was nothing like it. It was hours of fun and I made some good buddies on there. It actually felt like you were battling with friends and you wanted to help each other out. Great experience.
Is this just a symptom of modern gaming that squad-based titles don't have any teamwork element anymore? I've never been into the Call of Duty games (except the first one way back when, we'd play at LAN parties) and haven't got into a console shooter since Halo 1, but I find the whole experience very strange.
There's also the issue where you need to play so much to unlock all the better weapons, so the people who are already good at the game already have the better gear, meaning you're constantly fighting an uphill battle. Alone. With a bunch of other people surrounding you.
Very odd indeed.