In fact, the largest companies that we work for are frequently lobbying for things that programmers don't support, or actively damage our interests in relation to management.
We're also generally professional middle-class conservative enough that we're anti-union in a way that only people who are members of professional organizations that are at least 100 years old can afford to be. For doctors and lawyers it's easy to ignore cognitive dissonance because the freebies they get are so baked into government that it's hard to remember that people actually had to make a conscious effort to make that happen. There's no reason for programmers to be so complacent.
The transistor isn't even as old as the National Association of Realtors. People in real estate have more clout, baked in advantage, and respect as a member of a profession than anybody can be expected to get by calling themselves a programmer. At least they have to take a test.