Maybe there's a better term. "Retard" implies someone who is slow, or kept back from progress, not through his own efforts, but through a lack of actual capacity. If someone in that condition shakes his fist at God, it doesn't reflect poorly on that person. But if they knowingly shake their fist...