"Seems to me they advertise Spongetech as much or more then the actual sponges, wonder why that is."
Ever hear of the word "branding." First you have to let people know who you are, then what you are selling. It wouldn't make much sense to advertise a product and then not tell you who made it. lol.