The document discusses many challenges and issues with using infrastructure as code. It notes that code operates outside of one's frame of reference unless every line is read thoroughly. It provides examples of bugs that have caused major performance problems and outlines vulnerabilities in common package management systems. The document argues that true reproducible infrastructure will require better computer system building and being honest about technology's limitations.