Author of that doc here. I cannot agree with you more. I have tried to be a bit more polite about that point of view. It's is complicated and very unnecessarily so at times. Lots of gaps as well. The main hope I have is that there are a lot of players involved in this (such as BIDMC) who could drive some change.
Thanks for the comment