Sim. Via de regra o estuprador que estupra por prazer tem uma disfunção sexual que o impede de sentir prazer nas formas naturais (saudáveis) de sexo, e precisa da violência pra sentir prazer. Quando esse é o caso, a castração química temporária, até que o cara conclua o tratamento psiquiátrico para controlar a disfunção sexual dele, é efetiva para inibir não só a capacidade do cara sentir excitação sexual como o próprio interesse sexual em sí.
Essa é a única forma de garantir que o estuprador, após sair da prisão, não fará outras vítimas. Quando você só prende o criminoso e não trata dos motivos que o levaram a cometer o crime, as chances de ele reincidir no crime são muito maiores do que seriam se você tivesse tratado o problema durante e após a pena. No caso do estuprador, se ele não tiver desejo sexual (Note que estou falando de desejo sexual, não ereção, são coisas diferentes), ele não terá porque estuprar, logo não ele não estuprará de novo.
Um porém: Esse tipo de medida só funciona contra estupradores que tem um distúrbio psicossexual que o fazem estuprar, não funciona com estupradores que estupram como forma de violência (Psicopatas, sociopatas, sadistas e afins), então não é uma medida 100% eficaz, mas já resolve boa parte do problema. É isso ou matar, eu pessoalmente prefiro matar que sai muito mais barato.
votei em Sim