Basically what you are saying is that modules should have a textsanitizer file in them? Whether its SmartSection, AMS, News, etc?
Don't know what was so poor about it, I understood it!
Also, I changed the option in the module preferences to use SITEIMG. Still pulls the thumbnail, but no link to the larger version.