With this particular piece of software, there is a mandatory workflow. It's just not software-enforced. You have to do this series of things in order. And there are landmines - you
can but
must not insert information into Field X.
Seems like the perfect situation for making a software workflow and simply not permitting information to be input into Field X. Etc. Anyway, in this case, I think the software could be improved (modulo my slow learning).
Now, in general, I think that software can help us make the bureaucracy / regulation more tolerable by helping to convert medical intent into both medical action and medicolegal documentation.
Anyway, your point is very well taken.