I don’t think anybody is calling Vardy a duffer. A player doesn’t have to be ‘brilliant’ or ‘shit’.
He has missed chances lately that you would back him to score. The header against Wolves, he should have had a hat-trick against Liverpool. Perhaps it’s the injury, perhaps it’s just temporary, perhaps it’s inevitable as no player maintains a brilliant standard forever.
Of course he is a vital part of the team/squad. And he will remain so next season and possibly beyond. But the club have to be making plans to sign a Vardy replacement now. No I’m not saying he’s finished, or he should be booted out of the team or the club. But I think not looking to sign a Vardy replacement would be poor management. The club needs to be looking at a player who can replace Vardy as the starting centre-forward. Not a player who can fill in when he’s unavailable.