I have always put it down to the Church trying to eradicate sex work as a means of trying to keep Ireland a Catholic country. Perhaps they think that seeing escorts and prostitutes is distracting them from their religion? The thing is, the more people are pushed, the harder they tend to push back, much like the laws of force in physics.