Ben,
I am with SC on this and I feel the same way, these people are Pi$$ing Me off. On with the boxing gloves.
I really hate it when you get to a meeting and you can tell the decision has been made and your presence is just for the show. Tell them all to buy a show tickets.
If it was me, "being upset" would not cover how I felt . I was a working manager in an ICU and then ER and would go to the ground to make sure my staff was treated fairly. Now I see HR playing with peoples lives. There are still many great HR Departments but I have seen nurses fired on the spot without having a chance to defend themselves.
I am in your corner too and remember to not give up, it ain't over til the fat lady sings.
Love and Hugs,
Kitt