Deactivated you! Sheesh, that seems a little extreme!! I would totally contact them and ask them if that's what they meant to do, or if by chance it was an error, considering how awesome your past record is!
I definitely understand how you feel about shops that are like this. There are a few companies out there that have such a small pool (or absolutely _no_ pool) of resources as to be able to contribute to bonuses, so I understand that it can be rough for schedulers, sometimes, but at the same time, we really have to know how much our time is worth. They're not in business to take a loss and they have to realize it's the same for us. That's only fair.
I hope there's a good resolution to this issue!
Sending the best,
Jen