I’m a programmer as well, but being good at your job does not mean your political ideas are better as a consequence. It just means you have the capacity for it, not that it’s being used.
Also, programmers are paid better, so I’d imagine they would believe we live in a meritocracy and tend to ignore those below them (they don’t know they exist).
I’m sure it’s not just programmers who have this issue.
You can’t have happiness without having sadness. In the same way, you couldn’t have things get better if things couldn’t get worse. They are two parts of the same coin. So enjoy the moment. Do not let some roadbumps throw you off the road. ;)