I completely forgot about the Tag darts! Absolutely agree with you there.
I love battlefield 3 but the developmental side of it was so hit and miss. It was always to little or to much when it came to the nerf/buff cycle.
I.e. Nerf M16a3 > Buff M416 to be practically the same gun.
Personally I think they should have handled it like such.
Keep the stigla buff (400m range, 1 hit disable guarantee), Keep the Below radar nerf (stigla ignors it but it still works on other air vehicles). Keep gunner IR flares, I think that was the breaking point that gave stigla the edge. Since the netcode is ass and stigla can ignore perfectly timed counter measures having the gunner flare could actually make some of the igla take downs less "bull shitty" lol.
I agree that there needed to be more Infantry to vehicle options.
It takes around 14 M320 rounds to destroy a tank, About the same amount of HE X-bow rounds. 2-3 RPG if your positioning is ace, and ToW launchers are a 1 hit disable practically anywhere on the vehicle body for ground vehicles.
BF2 and BC2 had mounted weapons practically every where and it really helped out a ton. Its a shame BF3 only had Tow launchers in and just outside of Deployments and random flags. Heck some of those launchers were more useful to keep vehicles from leaving a deployment then defending a deployment (Bazaar Im looking at you).
BF3 aside, what I REALLY want from BF4 is real E-sports support. Spectator, Free cam and battle recorder need to happen.
I love what shoutcasters like Daskro are doing for the E-sports side of BF3 and would love to see what they can do for BF4 with a bit more Dice support.
Battlefield's E-sports scene is so intense and the gameplay available for viewing online is so tense, this is definitely one of the most strategic and skill intensive online games to play competitively and its an absolute shame DICE dropped the ball on this half of the game.
edit:
Just to show an example this is the second round from the recent CEVO finals for the 5 v 5 ladder , RiVL vs SA
In it Daskro (and minionBrett) are shoutcasting it in a game that has 0 support for what there doing and they do a phenomenal job at it.
Anyway its a really tense match (round 1 was amazing but 45 minutes) and I definitely recommend checking it out.
If anything atleast watch the push for B at 8:40-ish, absolutely awesome stuff