I don't get the criticism of this move. Eli isn't bigger than the Giants just because Manning is his last name, or even because he's won 2 titles there. The Giants gotta do what's best for them, which is tank.
If anything, they were hugely respectful to him by letting him start long enough to pass Peyton's starts streak. They could have benched him a while ago but didn't.