Its probably better on the defense, but the bleed out system is infuriating. If you start out bad, it just cascades and you can't get in any type of rhythm because you're constantly laying on the ground watching other people shoot at each other. You also can't quick swap classes while watching another squad mate to spawn on. You have to back out to the map to pick another class. The STG is still super OP which is another reason everyone is playing assault. Even the base one I had melted people, but when other people have less recoil and more effective range, thats when I couldn't compete at any decent range. Reloading is a death sentence, its slow even for SMGs. Pistols are the most powerful they've ever been in BF. I was quite surprised how fast I could down people with one.
The only plus I can say about this game is that the grenade spam is non existent. Nades seem to be incredibly weak too. But getting blasted by a tank non stop on Day 2 wasn't fun at all. One of the tanks has a semi auto grenade launcher for the secondary gunner. I hopped in one and spammed 5-6 explosives on a objective and cleared it all. Seems a bit OP, but it does have a big cool down between rounds once it has to reload.