Then you read it again and see that nowhere in that post was the phrase "tard" anywhere to be seen.
Maccard = a word for a mac-user person thingie. There's nothing derogative about that.
If people read it as you did though, that might explain the downvotes.