I don't really disagree with that.
I don't want to put words in your mouth but I'm pretty sure you attributed that failure to Stan. I honestly don't think it's his fault. He mentions POWN every chance he gets. If POWN for some reason isn't allowed to issue pr's that's the fault of those contstructing these deals. If Marvel is given credit instead of POWN in an article that is partially the fault of lazy journalism. POWN definitely needs to do something about this I just don't place the blame on Stan, that's all.
If you want to place blame on Stan for trusting in people who clearly don't know how to promote POWN, then fine. As for Stan himself though, there is no better spokesperson for this company.