People who hate history classes for that reason are thinking of the class to much of as a history class than as a social studies class. I agree wholly with what Kosh said, and I shall elaborate:
First off, most of the time good vs. bad isn't so clear cut, which is the primary reason we have these debates. Back in US history I had a debate about the US usage of the A-bomb, and there was a lot of debating (albeit most of it was fallacious and moronic, and since time was limited I didn't have enough time to point out all of the fallacies and errors in reasoning) for both sides. Although many people have made up their minds and completely closed it off, it's definitely not clear which was right or not.
In the process of doing this, we not only learn of the motives that lead the people to drop the A bomb among other things. These general thought processes could be used in addition to the ways the public reacted to these things in many different careers, as long as the careers fall in the social/governmental, etc spots.
Now I suppose if your going into something like art or photography on the other hand, you could get away with saying "**** everyone, if no one likes my stuff, I'll call it high brow or avant grade, and then they'll like it anyway" and it doesn't really matter what things were like in the past, or for that matter what the quadratic equation is, or even what a ribosome is. But if your going into a political environment, that's not the same. (Although you couldn't tell in America)