The problem is that unions and professional organizations have too much say in the process.  They exist to make their members richer, not streamline the system and make it more efficient. 

We need a political leader to take the 'bull by the horns' and force changes to increase efficiencies. 

As an example, a patient that has had an ongoing medical issue and has been seeing a specialist still needs to see their family physician to book appointments with the specialist. Why?  The specialist is familiar with the issue and can easily decide if the visit is warranted themselves.  Why do you need to see your family physician?  This just adds unnecessary cost and delays.  But it sure pads the physician's pocketbook, doesn't it?

This is just an example, I am sure thee are many, many more examples of gross inefficiencies in the system that are generally there to make medical 'professionals' wealthier.