The Giants benched last year’s first-round pick Deonte Banks during Monday night’s 26-18 loss to the Steelers for repeated lack of effort.