Wouldn't that grossly unbalance brawl vs snipe. Combat won't happen in the hot zone because the sniper team is just going to go back into their spawn. Brawl is forced to charge into the enemy spawn. The charge is hard enough already but int he case where each gets one kill, the snipe team is at a humongous advantage due the advantage you pointed out of fighting in your own spawn.
Now concerning the "yelling." I don't think people are so much as unhappy with your spawn system as they are with just spawn systems, specifically that it seems a fix to an unbroken mechanic. I can understand wanting a conversation to be had on how to make your spawn system better but since there was never an acknowledged conversation about whether there should be a spawn system, you're going to get a lot of rage. Imagine we're at a party and you're the host and we're the partiers. You decide to order us pizza but none of us really want that, we worried it would upset the balance of the food already there (some banging barbecue meatballs), and no one can agree on a good pizza. You go ahead and order a pizza with anchovies, olives, and mushrooms. No one likes it and even you admit that the selection of toppings is broken. Sure ordering a new hot pizza, fixed with better toppings, might be better than the previous pizza, but it was still never discussed whether there should be pizza in the first place. Many preferred or at least had no problem with the meatballs. There's gonna be push back.