In my neck of the woods, pretty stupid and generally cruel go hand in hand.
It's not that they mean to be cruel, it's just that they don't have empathy or consideration for how it would feel if they were on the receiving end.
I know several people that I would call dumber than your average post that would get out of their trucks to help an old lady to cross the street but have on several occasions hit small animals and yelled "20 points" out the window.
I even confronted one guy about it and he said "Animals aren't people, they don't feel pain.".
In response, I punch him in the arm and asked him if that hurt. He said of course, then I said "there goes that theory".