Author of the post here. Thank you so much for reading and for your comment! I learned a lot.
100% agree with you that documentation and API stability is a topic worth discussing more, so I might write a separate post on that in the future. I'm personally a bit obsessed with good documentation (most vendors big and small don't invest enough time and resources on documentation). It gets into both the reliability and usability of the cloud.