How sad for the performers, yet I see nothing "slimy" about the way it was handled.
I work in a retail corporate environment where we came in on a Tuesday and watched as half our co-workers were asked to come in to their managers office, then fired and made to pack up and get out in an hour. It's a management decision. It's a business. The show is a business. There is no "good" way to fire employees, performers, whatever.
It's not slimy, nor underhanded. And if they had heard rumors swirling for weeks, then they should have been prepared or at least not surprised.
"My dreams, watching me said, one to the other...this life has let us down."