My layman's understanding is that the software development triangle states: You can have it fast, cheap, right. Pick any two, the third an outlier.
As a former contract traveler in radiology for a decade, I had the pleasure of experiencing technology across the entire nation in the health field. 42 facilities in total. What a dangerous joke.
The more complex it got, cloaked in an effort to make it do more things for the end user, the more times it crashed and did nefarious things like lock out access to all of the pharmacy trays in the emergency room, or crash all of the patient records access blocking requisition generation which killed all imagery as they are digitally linked and there is virtually no workaround.
I'll live with simple working. It's just an advocation and I'll accept it at this level. My 2 cents.