Forward respawning wouldn’t work on the game as it is balanced now since as people already mentioned maps are a lot smaller and linear, normally being two command posts one closer to each team’s spawn points, so if people were allowed to spawn on a captured command post most would almost always choose to do so on the second one (specially on offence), and that not only would make the main spawn point unused but it would make captured command posts a lot harder to recapture since people would be appearing next to them continually, so they would be ‘defended’ most of the time.
As they are now command post work well since they add a slight advantage to a team but are not absolutely critical, this along with being normally on the side routes of a map, makes them a secondary objective that people not normally focus all their resources on, making it possible for a single player to sidetrack from the main objective and capture it adding a slight advantage for the push on the main objective, this is not only fun to do but also a useful strategy. I have learned to not underestimate command posts since, specially when upgraded, they can make a big difference. But because they are not absolutely vital and normally away from the centre of action if one team really wanted to focus on capturing one (specially with several players) most of the time they would be able, and this ads to the multiple objective choices feel of the game.
I do agree on the matter of Bot AI though, it should be tweaked a bit so it feels more like a multiplayer game, and not like you have to do everything on your own, but then again if you won a map without doing anything it wouldn’t be very rewarding, but I still think when you rank up enemy AI gets too good for the bots on your team.
).