I assume that this presentation is meant to be light-hearted. Still there are ideas here that are interesting and useful regardless of the type of development (open source, closed source, ‘door is ajar’ source) you’re engaged in.
Two points that jump out for me:
The environment drives software development, not the other way around.
There is no such thing as absolute software quality.
For in-house corporate development these points reinforce the importance of listening to the customers and understanding that the customers are not just the business sponsors but also include the people who QA, deploy, administer, and maintain the software.