I was under the impression that rape is less about sex than it is about power. Not sure if castration would solve that.
It depends on the context. But studies show it's often for both and we all know the manhood is the source of every man's pride, so castration would effectively hit 2 birds with one stone.