I've read interviews and stuff (similar to what Richard) posted above where Stan has been very generous in sharing the credit. I don't think he tried deceiving anyone in to thinking he alone created the Marvel universe.