I think he was rebutting the concept that "profit" is required for something to be a "business", not the specifics of Flytenow.
He's right, a profit motive is what defines a business. Just because a business loses money doesn't change the motivation.