It was just serendipity that the number cropped up on the other website. Over at JTA we're having a(usual)bitchfest about Hasbro distribution of Star Wars merchandise and my buddy who runs the site got hold of that number and decided to let us all have at it. He's more optimistic than most of the rest of us, but I told him I'd give it a shot just to make him happy and be sort of positive.
His philosophy is that every little bit of added pressure might help and Hasbro might get to the point where they crack, scream and enact changes. We'll see, but as with MLP stuff I'm not getting my hopes up too high.