Honestly, Racer, you kept ranting on and on when Furdle and Pass both had there mind set. They simply didn't want your opinion but you kept whining.
But I agree with you, a shop system doesn't simply work because if people have better guns than you, you will usually die because the other people on the team have better guns that kill you. This leaves you with being useless but trying to be sly and pick off the other newbies on their team, but usually they shoot you down. This puts you at an unfair advantage.
Also, Furdle/Pass have a flawed point. It is true that a shop can be a good objective, but if buying better guns just to kill other people (as a main objective) is just one level over the argument they have against your mage server. It's just more unfair for the newbies, for yours, it would mean that the newbies have an equal chance of killing the other team, taking out the skill of the player. This does not mean the server doesn't have other objectives, like capturing points, but the SWBS doesn't seem to have more of an attraction to the capture points. It's more of a "standing outside of other team's spawn and wait for them to walk out of the force field" type gameplay.