Remember that Ghandi may have been acquainted with the Church of England - which is extremely liberal and ruled by the queen.
Ghandi's posture resemble the views of the Catholic church:
"The similarity between Gandhi’s views and those of the Catholic Church is also striking and inescapable. The Catholic Church’s stance on artificial contraception is often looked upon as an issue of religion-specific dogma—and one without relevance to the majority of the world—rather than an issue inextricably linked to the dignity intrinsic to man and his sexuality. When we examine the issue in a broader religious context, it is useful—and surprising—to encounter the position of a non-Western religious and social icon such as Gandhi"
If someone like Ghandi or Ron Paul criticized me then I would take a deep look at myself because they could be onto something.
Want DP delivered to your inbox daily? Subscribe here: