@Ceildric
You know Ceildric, you're right. Racism and ableism is okay, the people responsible can't be blamed. I should embrace the fact that racists and ableists like Halo do exist, and remember not to get so heated up about possible hate speech online. After all, as you've stated, I have to be sensitive that people like Halo may also have social development disorders. I really didn't think about the fact that maybe Halo was hurt as a child, or maybe just slower than the other kids, and maybe, he's more a product of the system rather than the system itself.
@ColorfulSoy
I suppose Halo isn't the only one not fully socially well-adapted on this website, so I'll help you too. "Ableism" is referring to the innate privilege associated with being "able-bodied" as opposed to (the now outdated term) "disabled". Being disabled can be physical, mental or social in nature. A good example of social disability is autism, which can be hard to see at first glance. Some autistic people can't read sarcasm very well, and they shouldn't be scorned for their inability to do so, unlike some people in this thread seem to think.