He really hasn't. His stats would tell you he's hardly been 'so poor'. Ridiculous hyperbole as per usual on here.
Rightly he didn't get back into the squad post AFCON but he completely changed the game in midweek. After that, and the fact he offers something different, he should be in every squad. As you say, we play one striker so what's the point in having 3 guys in the same mould in the squad? One is never going to get used. Better to have a guy that offers something different as an option. Awful management if that's purely a football reason.