eyebeams said:
This is the kind of attitude that devalues our work. It is, in effect, saying that if somebody screws you, you promise not to put up a fuss.
That's actually not true at all. First, I agree that getting screwed by a publisher sucks, but your specifics aside, you need to look at it from other perspectives.
First, say you have a group of gamers who are fans of the publisher. The publisher gets into financial trouble and you don't get paid. You go on the messageboards and talk smack about the publisher not paying you. Now those gamers may (1) turn against you because they don't buy your story, or (2) they buy your story and turn against the publisher. If they turn against you, then that means you risk lower sales because that group no longer wants to buy your stuff. If they turn against the publisher, that means potentially less money for you because the publisher isn't making sales they otherwise might be making.
Now, let's look at other publishers. Most RPG publishers are pretty small as far as businesses go. Most of them are run by people in their spare time and are really more like a hobby that occasionally involves money. A publisher gets into trouble and can't pay you. Now, if you go public with it, you have alerted other freelancers about the problem, but you have also told other publishers that you can't keep your mouth shut. Like I said, most publishers in this business are small and are likely to run into cashflow problems sooner or later. Other prospective publishers that might be interested in you may see this and decide that they don't want to take that risk. Now not only did you not get paid for the work you did earlier, but you're also not getting paid for work you could be doing in the future.
If you feel like airing your grievances with the publisher in a public forum, really, that's your business, not mine. I'm only offering a suggestion. I personally will not go crying bloody murder the next time I get stiffed, I just will probably be very cautious about working for said publisher again.