That worth a buy vid is an embarrassment IMO. Such entitlement many tears.
I'm been enjoying the Beta myself. There's bugs, and balance issues, but for the most part I see lots of players zerging to flags like it's bf3/4/1, unaware what their squad is up to. The times I'm in a squad with even just 1 or 2 other people attacking the same objective and trying to make every firefight a 2 on 1 is when it works best.
I see a lot of bad player habits though (And I'm guilty of these on occasion too)
-Not sticking together and taking advantage of the squad medic train.
-Medics or support not immediately resupplying their squad mates when they spawn on them and just running off (So annoying when your on 20 health or have run out of ammo).
-Players not realizing they are the last squad member and just running into a firefight against multiple enemies with no backup.
-People building defenses for the points rather than building the defenses that advantage your team more than the other team.
-Supports not automatically re-building ammo/health supply crates on a flag when they get taken out.
-Teams not tactically defending an objective lead, and chasing the extra points from the enemies back flags (Was the same on bf1, but in bf4 it was worth it for the flag assets like an extra LAV)
I've been enjoying the gunplay, but I think the upgrade system is broken and will be worse in retail version when the cost of them inevitably increases (or there's a daily limit cap on earning in game currency a la SWBF2).
Visibility is bad. On top of the environmental effects, I get a lot of pop-in at range, and the AA you can't disable makes everything in the distance slightly smudgy which makes spotting enemies without a scope even harder.
The squad system is broken but I'm sure that will be fixed, but I'd rather squads of 5 players, and I don't agree with the 64 isn't divisible by 5 argument, it was very rarely an issue in previous titles.
Performance has been good for me, and no crashes.
I do think there's a chance this could be great game, but there's a lot of work to be done.