For the last 8 or nine months, since I've been pursuing this site, I've noticed one troll in particular who kept using the phrase "sore losers and sour grapes" to describe the visitors here. I thought it was an odd figure of speech to come up so frequently.
So, I did a google search of all the posts on this site looking specifically for that phrase. If you do this, you will find that phrase turning up on just about every subforum on thelayoff.com
My thought, at this point, is that the site owner is stirring up anger on all the forums to drive traffic, responses, and ad revenue.
As if that's not enough evidence:
On one particular occasion, when I had engaged this troll in debate, he/she actually made an obscure post referencing the password I had used when I had created an account on this site (an account I never actually used, so clearly this person had access both to my IP address and to the profile I had created with it).
My advise is to stop posting here. Find a different site.