I've no problem with saying that he should not have played against Santander and possibly Everton if he was injured but that does go against your argument that Hughes does not like him if he wants him in his team so much that he risks him and plays him injured.
Jo is a better player than Benjani but isn't consistent. Elano has the potential to be a good player but Roninho has pretty much taken his best role and also doesn't do it on enough occasions.
I'd love to play them all together and wallop teams 6-0 but that's not going to happen as we'd be found out to easily. We need a mix of players to surprise the opposition and our squad is painfully thin.