Ray Davis had 20 carries for 97 yards and 3 catches for 55 yards when Cook was out. While Cook is undoubtedly a great running back, paying a running back $15 million a year isn't fiscally prudent.
With that said, Cook is getting bad coaching atm and this approach does not sit well with the fans.