Can't knock Charlie, his attitude and commitment was never in question and he was probably crucial in the last few weeks last season, in terms of confidence. He just didn't have the legs. Contrast this to Zohore, who has everything a CF needs in terms of age, physicality etc. but lacks the confidence / motivation.
Put Charlie in Zohore's body and you'd have some player.
All the best Charlie, you are a legend down at QPR so hope you have a successful swansong, even if it's just keeping em up.