I don't really play a lot of battlefield, so I wouldn't have a solid opinion on how it compares to the other games in the franchise. After I started playing, I immediately noticed a lot of bugs in the game that the devs could've fixed before releasing the beta. For example; the very unstable player models.
There were also a few rendering bugs that really need to be fixed, like, on occasion, when you spawn in a plane and try to go in third person, the pov with spaz out and with force you to use first person.
Another thing that happened to me was, when I spawned in a vehicle with a mounted gun, I aimed down the sights and then exited the vehicle. After I did so I continued to aim down the scope of my sniper. The vehicle had bugged my gun in a way, that it made the game think I was using iron sights. So when I aimed, the game would make me aim down the iron sights with the scope on the gun, so it made it impossible to get a kill.
All and all, I had a lot of fun playing the beta, but the devs really should've fixed a lot of bugs that they could've easily found before releasing the game to us. I get that this is a beta and the point of it is for players to help the devs find bugs, but this has to be the buggiest beta I've ever played. I expected more from such from these devs. It's like they were almost done and were like, "good enough," and gave us this beta.
I hope the actual game release will be better