I just can't agree with this take. Vehicles are supposed to be more powerful than infantry, that is why each team is limited on how many they can have. That being said, I can take down a chopper all by myself without resupply. It has been pretty common for me to wait for lock (don't fire immediately), pilots tend to pop their flares before you actually fire if you wait, then if they stay in the area fire 2 rockets as quick as possible for the kill. You mention you don't like the fact that the pilot can just fly away, what you fail to realize is that it is extremely annoying for a pilot to have to keep flying away and waiting for their flares to come back up. You effectively neutralize the helo without actually killing it. I can shoot my rocket 3 times in the time it takes for the flares to come back once. Vehicles are really only effective when playing against teams who refuse to switch their gadgets to rockets. Most people are also lower level currently so things like mines are not as common at the moment. I don't think infantry is overpowered but to say that they need a buff is a bit rediculous if anything I would say aircraft need a buff and people need to stop being lazy and switch class when vehicles are taking over the game.