Well contributing with skins and texture is one thing, but HTC having to keep a development log for the public is not comparable imo. If for no other reasons, because it's one more thing that's not that fun to do, it's one more way to be misunderstood, it fans the flames of armchair developers, sometimes there's really not that much to report (and then people say something's up because they skipped a beat in regular devlog updates, or there's no way to report anything without revealing stuff they want to keep private), etc... Spending time writing these devlogs will be time that's not spent furthering game progress, too.
HTC usualy do their best, and so far there hasn't been an instance of them proving this precedent wrong.. I think what happened with CT is an exception and once we get back to regular development, there won't be any need to compensate with PR like such a devlog.
My 2c.