What they will find is that doctors don't want to work 24 hrs/day, so it will be interesting to see how it develops.
Let's face it, many docs would be happy to work 37 hrs/week with paid vacation, maternity leave, pension benefits, no office expenses, etc etc...
That is not what is meant by salary.
Perhaps salary is a misleading word, though it is called the salary model. It is more like capitation; doctor is paid a certain amount per patient, and nothing else. Doctor is still responsible for all the expenses, office rent, staff salaries etc. As to paid vacation, there is no vacation given as such. But if the doctor keep his office shut for two weeks, he won't lose any money (or will lose only a little, he still gets a small amount for each service he provides). There is no pension.
Also, if a doctor wants to work long hours, it is still possible in the salary model. He can look after nursing homes (that will be extra payment, not covered by the model), assist in operations (again extra), work in Family Planning Clinics (my wife does a clinic 3 hours a week, she is paid by the city, not OHIP) etc. It is just that most of the younger doctors don’t want to work as hard as the older doctors, they are happy with less money for less work.