Fighting for someone means that they will stand for you and defend your honor and way of life, something which generally they don't know how to do or in most cases certainly don't want to do. And there may be a few exceptions but generally speaking, they speak and stand for the lobbyists who provide them campaign funds so that they can con the rest of us into believing them. We are a far secondary figure since their primary role is to maintain power and prestige.
How did it get this way? Well, when citizens don't do their civic duty and pay attention to what politicians do and not just what they say and when these same citizens don't even understand what the functions of government are supposed to be in a democratic republic, bad things happen. The politicians themselves like it this way since it is then easy to fool the voters into trusting them.
And there is one other reason which is faced by all humans and it is temptation and weakness. Mortal men and women are weak, and when they are tempted by the trappings of power and wealth they often succumb which results in them doing whatever it takes to maintain their personal advantage while forgetting about the reason for their election in the first place. Only the imposition of term limits which will force change of officeholders in relatively short order can combat this as well as our intelligent selection of truly good men and women.
My last point is this: the only people who can truly say they will fight for you are those willing to rest their lives for you on the battlefield, our military forces. So the next time you run into a politician who stands and says he'll fight for you, just tell him to go see the nearest recruiter. Trust me, that will shut them up.
There I've said it. I've gotten my pet peeve for this Saturday morning off my chest. Have a great weekend and be safe out there.