No one class should be used significantly more than any other, that indicates a balance issue. Soldiers are supposed to be the jacks of all trades, that doesn't mean they should be the most common class, but that they can flag cap if necessary, move reasonably quickly, and fight.
I'm not saying I only see Pathfinders on offense, but there are definitely more of them than other offensive classes, and they're not specialized like other classes. There's little reason to play Soldier when a Pathfinder can do the same thing, but can get to the fight quicker, chase flag carriers, and capture flags more quickly. You can defend by chasing enemy flag carriers, you can attack by taking the enemy flag, and you can fight other classes directly (and run away if need be). They can do pretty much everything at least decently, which is supposed to be the Soldier's role.
so youre saying that the soldier should take the place of the pathfinder but oh wait if that happens then now "There's little reason to play Pathfinder when a Soldier can do the same thing"