Well. You said "cancelled my contract" which leads me to believe you are a travel nurse. Truth is, as a travel nurse, you have to go "above and beyond" on a daily basis. I could tell you some stories from my days in the business that would make your head spin. It comes with the territory.
Fact: Their attitude is "We want ICU nurses who can float anywhere, and you don't provide that, we'll fill the spot with someone who can." The way the supervisor at the time saw it was probably: "I'd rather keep my staff ICU nurses in the ICU, and let the travel nurse float and have a night of hell. Thats what they are here for anyway."
My hospital, when everyone was going through a period of low census, issued a statement to the Crit. Care nurses stating they would float "everywhere". If you were in the ICU, unlike before, you could now go to fill in at rehab./Med. Surge./Short stay etc ect.. In the past, that was considered a waste of "expertise". But, the admin.'s attitude was "It's how we are doing it. If you're not happy with it, feel free to find an establishment that suits your needs better."
More than a few CC nurses left, pretty much said "The first day this is in effect is my last day of working." They moved on, and the hospital suffered, but not as much as the nurses who moved on would have liked. Sure enough, when CC nurses were floated to less acute units................it didn't work. It didn't work AT ALL. I'll be honest with you, I worked one night when we had an ICU nurse on the unit and..........I would've just preferred to be short. I had to babysit and watch over that nurse all night. She just could not adjust to the different culture. She was used to getting calls back from doctors within 5 min., stat orders were actually treated like they were "stat" by other dept's (stat CT ordered etc), if she was behind and not caught up in the ICU people noticed and avoided giving her an admit.......not so on a M/S unit. These are all things she pointed out, not things I made up or observed myself. It simply did not work. Now, even though the facility retains it's right to float ICU nurses anywhere.......it doesn't happen.
Unfortunately, you are like one of the nurses who left before the policy was initiated. They didn't like it, said so, stood their ground and........well, both sides decided parting ways was the way to go. The ones who stayed and tolerated admin.'s learning curve while they took their time realizing what a mistake they made still have a job and don't have to worry about it so much anymore.