You are getting very worked up by an article that was clearly written with bias, and with the designed goal to upset people. Left or Right, there is not one politician in the world that 'doesn't care' about people. This article and thread clearly lacks details. The OP clearly is more concerned focusing on blaming other people than looking for a new job, and the article is trying to make another case of 'evil' corporate america.
Many times employees charge to a contract, and when that contract is over, the need to reapply for another position, but I cannot make any informed decisions about this case, because details needed to make an informed decision are missing. I am not going to be told by an article that Disney is evil, and take their word without any doubt that they let go good people to hire foreigners.