Yes I am aware of squad spawning not being something new I started pc gaming in 1997.
Squad spawning isn't as bad on bf2 because the maps are bigger certainly a lot wider and there normally wasn't loads of squads all spawning off each other.
The main reason I think it's an issue is because of the time it takes to respawn maybe if they made respawn 30 seconds might help a bit.
lol 30 second re spawn with teams of 16 players?
Aside from the snipers it would be *10-20 seconds fighting*
both teams waiting while the snipers shoot each other for 30 seconds
*5-10 seconds running into combat*
10-20 fighting then 30 respawn.
And that's if you could persuade everyone to no camp even more as you'll get more playtime just sitting back as a sniper.
30 seconds might be reasonable with 32 man teams but it wouldn't work with 16.