I include myself in the group that were concerned at his disappointing early form but in fairness he's improving and had a telling contribution in Saturday's win over Palace.
Johnson's header set up Joe Ledley for the winner, it was one of many balls won in the air, and he won the injury time penalty that Michael Chopra unfortunately missed.
"I got the shirt this weekend and I thought that I did okay, the more I game-time I get the better," Johnson told the Echo.
"I had a couple good moments at QPR and wanted to build from that really and thought I had more of ball this time around against Palace.
"I've yet to score, but it's not for the lack of trying, I'm working hard on my shooting and the more I do, the more I can show the fans the real me.
"One of my strengths is getting beyond the last defender and that happened a couple of times.
"I've had two starts and things are starting to happen. It's very hard to do things coming on as a substitute.
"To be fair, the supporters have been super and hopefully I can repay them sooner rather than later.
"The reception I had at the end of the game meant a lot to me."
For those who've yet to see the man in action he'll be lining up against Plymouth this Saturday lunchtime in a game that's live on Sky TV.