Let's put it another way. Say you were working at Woolworths, and the manager decided to run for mayor. You supported the other guy, so because of your political choice you were fired from your job at Woolworths because the manager wanted you to vote for them.Sober Thal said:*snip*
Supporting the competition can get you fired. Whatmoronsmentally challenged people don't realize that?
Now that just doesn't make any sense. Just like it doesn't for this case.
If they were working under a politician and were supporting the other guy, then sure, of course that's going to get you fired. But they weren't working under the Sheriff as his political advisors or whatever, they were working for the office of the Sheriff. Just because the Sheriff wants to be mayor doesn't allow him to fire those who like the other guy, just as the theoretical manager of Woolworths can't fire employees who like the other guy.
Working for someone does not obligate you to support their political decisions. Unless, as mentioned before, they really were working as his political team or something, which makes it obvious that the employees done goofed. But I highly doubt this is the case, since a detail that important is sure to have been mentioned...
Edited since I kept spelling "sheriff" wrong. >_>