He is right about businesses not holding them on their books.
There is just not any software that makes it easy for a business to hold bitcoins unless it is a small business where one person can control the money.
We need multi sig software that allows a department to have funds which trickle down to an employee being able to pay for things that they currently pay for by writing a check or getting permission from their boss to pay for. It simply does not exist.