I've made it pretty clear around here that I tend to be pretty liberal, and from that perspective I gotta say the stuff you guys are throwing at this guy is pretty harsh. He (or someone he knows) lost a job, and he's pretty upset about it. You may not like unions, but it's a *person* who posted that, not some faceless union, and there's no need to start calling him things like "*******."
That said... I have no argument with anything else said here. These guys were hired as temps, and their contract expired. That's the danger of being a temp. Nobody should expect to get handed anything for free, and these guys obviously must have known they were expendable. It sucks to lose a job, but you've got to make the best of it and move on.
I love the quality of my Crossfire. Thanks for the testing, and good luck on the next gig.