There's absolutely no structure to the matches. That's due to game and map design. No one ever wants to defend points either. It's harder than just catching the enemy off guard and back capping apparently.
The game play feels incredibly shallow in BF6. Literally rush together as herd is an unstoppable move. You can revive faster than the enemy can reload. After you get revived, there's like a three second window if you survive that, you can be revived again! It looks really goofy when a bunch of people are dying, killing each other, popping back up again after instantly getting revived over and over.
The hit reg will never improve. They'll keep saying they're working on it, it's on their radar, here's a patch, but it won't get fixed. Dice is not capable of fixing it, they're just trying to convince enough people something actually changed, like some sort of placebo effect. It was bad in 2042, worse in the BF6 tech test, and carried over to the full release. They knew it was an issue, and chose to ignore it until people wouldn't give up on the issue.
BF6 is trying to be more like COD than what it was founded on. Management would really like to be able to squeeze people every year like COD does. Big bonuses! Game was directed by suits, not players.