1) The document discusses various blocks to adopting Agile DevOps practices, including lack of development and operational maturity as well as lack of trust from stakeholders. 2) It notes that deployments have become more complex over time, now involving multiple steps like security patches, library installations, and database migrations. 3) The author advocates determining what inhibits your team from disciplines that could help it succeed, and removing blocks to practices like Agile in order to reduce pain from the development process.