But would there be so many missed appointments if the system was better? During my pregnancy with DS I had scans and appointments with private and NHS.
With the private appointments you rang up, your call was answered and you spoke to a receptionist who you told when (roughly) you were free. She then offered you an appointment in the time which was convenient. When you went in, you would be treated politely and told if there was going to be a delay. If you needed to book another appointment you spoke to the receptionist and booked it before you left.
With the NHS, you were sent a letter with a random appointment. You would try to contact them to change it but no-one would answer the phone. You would get put through to another part of the hospital, who would not be able to help and would transfer you back. If/when you eventually got through, they might change the appointment time, or they might send you another appointment in the post, which again you might not be able to make. When you went in for the appointment as often as not you would be ignored and treated rudely. The average wait would be 2-3 hours, and no-one ever apologised or even told you how late they were running. If you needed to book an appointment, you would have to be sent another letter, you were not allowed to book it in person.
I know that the private medical centres have more money, BUT much more NHS time was wasted with the constant rebooking of appointments than would have been using the private centres system, and TBH I can see why people don't turn up for appointments that they can't keep and can't change.
I don't want to come across as critising the NHS staff, most of them work very hard in difficult conditions but the systems in use are so inefficient and no-one seems to care!!!