Don't forget that infoproduct (ebook & class) income is an alternative way to fund product development.
In a way, in addition to being helped to their own sustainable success, revenue from the classes supplants the need for angel or venture money in order to help fuel growth of the software products.
And in the end she owns 100% of her business, all the while fulfilling her mission to help people launch their own businesses that they can own 100% of as well.