I'm not a specialist but I think there are some stapled peptides that do show appreciable uptake, so the blog post is not a complete history; this review reports bioavailability of up to 70% for some agents.
Nielsen DS et al. 2017. Orally Absorbed Cyclic Peptides. Chemical Reviews.