Plus you switch to one of these systems, too many try to move the paper workflow straight into the PC and force it to work...
People work differently on paper than on a PC, so it should be a different flow, hopefully a better flow.
There are a ton of benefits, but yea, it's pricey. And when you have the internal staff, the person paying the doctor is paying for a large amount of things... you have to pay the office workers, the cleaning people, the building costs, the administrative offices, data center, all the engineers, HR, the office supplies... there are a TON that you never see that is absolutely required to run things decently, and they have to get paid from somewhere...