Someone else copied the US position that mentioned the freedom of speech and freedom of gathering. Many of these countries don't mind breaching those freedoms for any pretext, so I'd say that they are not dumb, just self-interested enough. Plus, nazis are universally hated, so anything targeted at them usually sticks, which, btw, created the need to name the at hitlerum fallacy.
Votes can be bought in the UN.
That goes both ways. Partisan voting by "the west" is not much better than explicit trading in votes (imo).
You’ll note that the countries which voted yes are mostly bottom of the barrel, with most (all?) western countries abstaining.