I wouldn't call it a reasonable explanation exactly, but I do think it falls in line with what I should expect from you, on whom I have the opinion that your thoughts aren't going to always be reasonable. You think that anybody that votes for you is scum, which is a laughable concept.
I also thought that Retaliation's vote on you falls in line exactly with what I'd expect from him. A joke vote placed on you because you offered a negative opinion on what his role might be. I've seen that kind of thing occur many times, and it's not a good indication of alignment in any direction. For you to think otherwise is a mistake.
Put together, though, I think your reaction is exactly what I'd expect from Town!Shade, and the fact that Retal isn't pulling his vote off of you is a little concerning. However, I can't decide if Scum!Retaliation would be more worried about having a vote placed on someone who looks town, or worried about looking like he waffles on challenged votes. Mafia worry about both things.