I believe you and DrHyde
that the code sucks. I'm glad I don't have to maintain it (maintaining my own bad code is bad enough). I was writing more about what I find useful in a critique of a module. Having some bad code three years ago is different from still having bad code now. Having bad code is (sometimes) different from having dysfunctional code. When I hear someone as experienced as Barbie
say they've used the module for a long time, I get a mixed picture. Critiques such as "html embedded throughout the code" tell me I definitely don't want to have to extend or maintain the sucker, but don't tell me whether the thing works or whether it would be useful in specific contexts.