"Can someone explain to me the point of Doll Man?" asks Tom of the Fortress of Soliloquy.
I feel a need to create one of those acronyms that we fans love to use. Perhaps I'll patent it. In this case, it's IWASTAP, and it stands for "It Was A Simpler Time and Place". It's my best shot at explaining Doll Man.
At least, some combination of that and the likelihood that the men who created those comics really didn't understand why some characters caught on and some didn't, and so pitched anything and everything they had just to see if anyone bought it. For every Spirit there must also be a Bouncer.