As a long-time BF player, I will respond to some of the points above.
TTD was actually about right, if someone gets the jump on you or you're standing there at the top of the stairs they can put 6 bullets in you at 15-20 damage each and you're dead. This isn't halo where you have to dump a full mag and they run away to have their shield recharge.
Engineer repair was a bit strong, or at least when you had multiple engineers repairing a tank it was pretty much invincible unless you were able to take them out (which in some ways feels like it's the right way to do it). Fortunately there is limited ammunition on the vehicles so they do have to restock back at a point once in a while if they're alive for long enough.
It's been said that the beta maps were the smaller/cqc maps on purpose for better data and more player interaction versus folks complaining about running around for miles, to then be sniped, and have to respawn again (like one of the major early 2042 complaints regarding the maps).
100%, editing loadouts and going through the items you unlocked while waiting for the next round to start up would be a great use of the time.
There is some bonus points for helping your squad, and the bonus reward for having your squad get points (the icon on the far right that levels up based on squad rewards but resets if your squad is wiped).
Weapon restriction I'm not opposed to this, and has been discussed quite a bit. I believe the devs already have stated that the Assault class won't have two primary weapons as a choice when the full game launches [but I could be mistaken]
Shotgun is too powerful at medium range, agreed.
The chaos is part of battlefield's dna. You're going to have folks just running into a meat grinder, some people hanging back sniping, some in vehicles, and hopefully some folks in a squad working together to attack/defend different points to win the game. The best bet for this is to find a consistent group to play with as it greatly helps reduce the chaos when you're all communicating.
The tank is about as powerful as it should be. A soldier shouldn't live for a tank round or several heavy machine gun rounds. Engineers have 5 RPG rounds as well and do extra damage at different places on the tank (like the rear). I've seen tanks get obliterated by a couple of engineers that work together.
Sniper glint is noted by the devs to be reduced for launch.
I can agree with showing the highlight, but you're able to ping them and can use that as a call out for your squad over voice comms to alert that your body is in danger. I don't instant respawn after I die, especially when a medic can come and get me, there's nothing more frustrating as a medic to be getting to someone that just died and they give up for no reason when they could have been revived and saved a ticket.
Ping -- do you mean your millisecond time between you and the server, or hitting Q (or whatever button it is on console) to mark enemies, friendlies, items, and hold it for the comm wheel?