Probably the biggest reason is they figure there is a better chance of selling tickets for this game @ Giants Stadium. The Saints could well end up playing all of their "home" games at the opposing team's stadium.
do you have link to story?
Will season ticket holders be honored at the new "away" home games?