Well I take it like a normal sales pitch. He is just happening to push Open Source software.
Do Great things, customized to your business, improve your work flow Open Source.
Do Grate things, customized to your business, improve your work flow SAS
The problem with Open source is the large projects that get all the attention and support and maintenance. Are usually the general purpose applications, not the specialized ones that people really need.
What is really needed is companies to bring back their own internal development staff with skilled developers and architects to make the workflow customized to their business and work around many of the oddities, that what vendors will say as unsupported or not best practices, or what an open source project will go that is just a stupid idea.
The normal argument would be you have the source just put your fixes yourself... Which is fine, except you are working off of someone else baggage, so the next upgrade you have to reapply your patches, and have no support. While an in-house app will do just what you want it to do.