You may well be right, but I prefer to take what people say at face value. I generally take this approach at work, too--if someone wants to vent, I listen and nod sympathetically. If they ask for advice, I give it. I do try--especially with co-workers--to avoid the temptation to make others problems my problems. That is, I judge my workplace and my profession by my own experiences, which have been pretty good on the whole and occassionally pretty great. If someone on these boards says nurses eat their young, I say I'm sorry for their bad experience. I don't say they're right, because I have personally been helped, encouraged, and nurtured by the more experienced nurses I work with. (On the other hand, I've seen these very same nurses become impatient and even dismissive of other newbies--rarely--and given that, I feel able to make suggestions to newbies having a tough time fitting in.) Similarly, I've seen guys post about being discriminated against. Hasn't been my experience, at all, and I have seen guys who were just looking for excuses to feel discrimanted against, but as far as I know, the ones who post here have legitimate greivances.
I think it's similar, in principle, to occassions when an experienced nurse who is getting a bit toasty around the edges comes on to vent about a PITA, and others deplore their lack of compassion. After all my months of experience, I have finally come to understand that there are moments when simply withholding "pillow therapy" is, in itself, the height of compassion. (Just kidding, of course--but there surely are times when one needs a break to rant before going back into the room with a smile.)
We do see a fair amount of whining on these boards, and some of it probably is unjustified. But we are under no obligation to reply to every thread. Sometimes it may be better just to mutter, "yeah, right." in a sarcastic tone and move on.
Not that I am in any way meaning to discount the OP's experience.