God damnit, I suggested the bonus squad shit for BF2 on the EA UK forums nearly a year ago and they didn't implement it in BF2. Then again, I realised soon after that their support for BF2 patching was basically non-existent from a gameplay perspective...
There's so much dumb shit in that game regarding scoring. You get the same amount of points for killing a tank with 3 AT missiles as you do for killing a single infantry guy. Hmm what's easier? Also, you get 2 points for a revive even when a tank is sitting next to you to re-kill you .2 of a second later. I could go on all day.
QuoteDisplay More#3:Lack of reward for good squad leaders.
Squad leaders should be given an extra point or two when their squad members make x teamwork points. When I play squadleader, I usually don't try to capture flags / defend flags directly, but stay back instead. As a result, I don't get as many kills or flag captures compared to normal; so my score actually suffers for playing in a fashion that benefits my team/squad.
The ~average score per round per person is usually in the region of ~20-40 (good players can make 50- 100 each round in my experience, but they're exceptions rather than the norm, so please don't say "oh but I get 80 points per round Razz" as the majority make a fraction of that).
If you have a full squad (not including squadleader), that would add up to 5 * ~30 = 150 points. Probably 1/3 of those points are teamwork points (50), the rest are combat. If squadleaders were awarded one point for every five squadmember spawns on the squadleader's position, and something like one point for every 5 teamplay points their squad members scored, it'd add up to a decent return and reward those who play squad leader to help their team.
For example, at the end of a game, a squad leader might have his regular score plus 30 spawns (+6 points at 1 point per 5 spawns) and 10 additional teamplay points (50 team points achieved by squad, squadleader gets one point per five his squad members earn) giving a further 16 points to his score. If the squad leader is poor, then no-one will spawn on him (as they'll be dead all the time and can't get the bonus) and there'll be less flag neutralises/caps achieved by their squad, as they will effectively be operating under their own steam.
This is just an idea; the numbers / bonuses were just to illustrate that you could implement something that would reward squad leaders fairly if they played in an effective / considerate manner. IMO there's real potential for this sort of thing. You might have to disallow things like kill driver assists counting towards the point total if the squad is blackhawk personing etc. I'm sure the boffins at Dice could come up with something more concrete.