They probably suppose that the content should be able to sell itself, and that a flashy website is unnecessary.

In any case, I'm a particular fan of their public service announcement, which can be found here (http://www.subdyn.com/photored.html). I guess they'd rather badmouth the competition than either market their product better or come out with something more effective.