Everyone is always on Sproles nuts. He does a lot for his team, but it's not like he's the best at any one particular thing. McCluster is in a similar boat IMO.
Sporles is a game breaker. Dude can kill any team as a RB, WR or KR/PR. Any team who has a player like him is lucky.
McCluster is the same way, he's a bit better than Sproles as a WR though. Watch his dude play man he's a beast.