Perhaps free will in and of itself is not imperfect, simply our use of it.