I think one problem with selling various services to Virgin Care, and so on, is that the Cinderella services, such as geriatrics, mental health, long-term illness, are probably too complex to make a profit from. So the private companies will want quick and easy treatments, from which they can make money.
This would be OK, if the other difficult stuff got equal amounts of money. Well, it might, but there is the suspicion that they will be neglected more and more.
So you end up with a 3-tier system - private health; private, within the NHS; and pure NHS, the latter being the equivalent of slum houses.