100% this. The notion that a private company can't provide what th NHS can is utter nonsense and I have had similar experiences in the NHS.
It's purely dogmatic resistance because some companies dare to post a profit from it.
I couldn't care less who does the operation, the biggest scandal in the NHS has been PFI, where the objective of all three main parties has been to use off balance sheet financing to claim to be reducing the deficit, whilst saddling future taxpayers with a huge bill.