Most of the reasons for this are still, I think, correctly outlined in my OcapPub writeup https://gitlab.com/spritely/ocappub/blob/master/README.org
(yes it's not finished, I decided to move on to focusing on implementation work, but the critique parts are correct, and the path that's painted is still right.)