And again there are global health provision corporations out there who would do exactly that.
Maybe I'm being dense here but how does the fact that a private company can open a hospital in Ireland prevent the government from continuing to run the HSE and provide a public hospital service?
In fact you can replace "hospital" with any product or service ie school, bus, fire brigade, etc.
Allowing (or as you might put it, not being able to stop) private companies to operate a service in this state doesn't automatically mean that the government should or would immediately walk away from providing a similar service on a non-profit basis.