Yea your boss and company will get what they deserve with outsourcing. It does not work. Stay professional and start looking for a job. Don't hang out to train your replacement.
I think some outsourcing has been very successful, but there are so many risks and I've seen many companies really struggle to maintain the same level of productivity. For services and such, you really have to have a strong presence over there. Otherwise it can be very difficult to communicate intent.