I once thought similarly. I'm not so convinced now. I once thought that healthcare technology was just going to take awhile to get better at communicating. I now think the lack of communicating between various systems using the same standard (DICOM, HL7,etc) is intentional to get the Healthcare providers to only buy their product. HL7 is supposed to be a standard, but you have to look in multiple places for the data. One system will use one field and another will use another field for the same data. When you call the companies, they all want the other guys to change their system.
So the technology isn't helping the Provider's work flow.
Banks got their technology right. You can go to almost any bank and access your money. Not the same with healthcare. It just goes to prove you can mess with people's health and lives, but don't you dare mess with their money.