Good points. As with ABC Learning, it is a good business, in itself. But that does not mean that this particular firm will always flourish.