Are racists, bigots, homophobes,misogynists helpless to change their defects? Mebbe. Maybe we expect too much and so the fault lies with us. You can't get blood from a stone. You cannot "drink" sand and expect your thirst to be sated. You cannot expect an IQ of 80 to produce at the same level as an IQ of 180.
How do we learn to tamp down tone down our expectations of others? Perhaps people are already all that they can be just as they are and there is no way to improve upon that.
If that is true and we accept that that is true will we be better off or worse?