The business model that the SageMath guy failed to consider was the "Money at the End of the Rainbow" model used by Spring, JBoss and MySQL.
His comment about licensing was also interesting:
"At a bare minimum, I think they must switch to a very liberal license (Apache instead of AGPL)"