So you do play with incompetent players. Suicide rushing a point that you know is done for is terrible idea. And people know about ninja-spy cap tricks by now. It has been pretty much a year TF2 is out now.
A well coordinated defense team isn't going to throw themselves away to fight off a defeated point. No, they will slow down the advancement until the rest of the team can respawn.
It's TF2 Basics: 101.
Not only that, Dustbowl doesn't have that many pathways. Everyone knows where you are coming to advance. If it's a Payload map with moving a bomb, everyone knows where the objective coming from.
I'm taking about insta-spawning. BLU team has to traverse, which takes
time. RED just has to step outside and camp.
So you do play with terrible people. It doesn't level the playing field, and Valve knows this. In TFC, it was leveled with insta-spawning in mind.
If you look at the stats (which Valve says they do not incorporate modded severs):
It's fairly even, no? The only map that isn't even is Goldrush, which is admittedly harder for advancing team when it comes to moving a slow-*** bomb cart to the final point.
So you never play on normal respawn servers, ever?
15 seconds isn't ridiculous. It's only bad for people who can't comprehend that blindly rushing into the enemy isn't the best idea. If you honestly dying over and over, and it's 15 second wait times for every 3 seconds of play time, you suck at TF2. A respawn time gives player an encouragement to play well.
But I restate: If it's only a few players, I agree respawn times are too long. Such as in the case of 6 vs 6 or similar numbers.