Truth to be told, if you have a problem with spawnraping and endless fights - I'm afraid I have to tell you - You're doing it wrong!
You will soon understand the reason for respawning where you died. Forget comparing it with other gamemodes. We had a spawn close to your own goal in beta, it wasn't that good. People were suiciding to intercept attacking players with the ball. It was just a matter of luck if somone spawned between you and the goal or not. It also gave more power to those trying to kill all the time.
Currently, killing doesn't mean a lot, unless it is in the right time at the right place. If you play with people who know what they are doing, it often happens that you are standing right next to an enemy in midfield and neither is attacking the other one. Because it would be useless.
In the public server, people still play it like deathmatch, I expected nothing less, it takes time to get used to it. In a week, things will look different.
Long story short: don't fight unless needed.
(BTW, STR defines how far you can throw)