i keep it short:
seriously, why the hell are there spawns IN the enemy base? i spawned several times at enemy sg and lg.
on public its even more fun, you spawn at enemy sg, you've got the spawn protection, and "hey", theres the enemy flag carrier right in front of you - who just cant kill you obviously.
my 2 cents...
P.S. & Edit: or just remove the spawn protection in CTF / CA - good suggest by filo.