Barkley had a massive hamstring injury, the surgery for which left a long scar down the back of his leg. He couldn't play.
To accuse him of hiding is nonsense.
He wasn't bed bound. Lots of other injured players can manage to turn up to the odd game. He should have turned up at least a couple of times to support his team mates and employer. He was clearly hiding imo.