Edit: with this I only meant to say that it is unfair to judge or blame - policies still need to be enforced which is in line with the established consensus of moral philosophy.
That’s a non-sequitur. If free will in the strict philosophical sense doesn’t exist (and I believe it might not), then we need to judge and blame to influence the decision process of current and potential offenders.
Can we always blame people for their opinions?
Can we blame the mentally underdeveloped, like children?