If you take the concept of business and profit out of medical services and try instead to have a culture of medicine as public service, then ideas such as confidentiality and care become more commonplace.
I am not meaning this as a particularly anti-capitalist view, but I think there are areas of human existence where profit making should be excluded. For certain things, like fire departments, that battle was won long ago, and thankfully we are not in the days of ancient Rome where you would have to argue prices with Marcus Crassus before your house fire was put out. http://en.wikipedia.org/wiki/History_of_firefighting#Rome