You can't be progressive in bits, it's all or nothing. Using "retarded" as an insult is ableist, and for that you are scum on the same pond as the nazi rednecks.