BF2 did have unlocks...and it did give you marginally better/more situational weapons.
In order to unlock flares you only really need 300 points, which is essentially 1 kill, or a couple of damaged vehicles. After a few hours with the jet, the main weapon for air-air combat is still the 20mm...