Your instinct to resist blaming culture <em>per se</em>, as you might guess, seems right to me.  Culture is too complex to "blame."  Blaming or defending culture seems to me to be the equivalent of blaming the air for holding the pollution people pump into it or defending the make up of air for having the right constituents to support human life.