I agree. The reasons in the OP with the possible exception of the third are too reductionist to understand what is truly occurring especially today.
The third gets closest but stops short by still blaming the victim. The church needs to take responsibility and repent. I haven’t lost my faith. But I have lost faith in the church.