You may not agree with the ideas, but my goodness, they're highly effective mechanisms for doing so.
Vous pouvez ne pas être d’accord avec les idées, mais mon Dieu, ce sont des mécanismes terriblement efficaces pour ça.