Eddie gets in trouble for trying to cap promising players early, to prevent them for playing for other nations (who else, out of interest? It's not even happened for Odogwu yet, anyone else been locked and dropped?).
He's also got stick for not capping players and losing them to other nations (Tomkins, Williams, Lang, Francis).
He also gets stick for not picking form players, and now gets stick for doing exactly that! The England player pool is not small, but at the same time, it's not awash with clearly international standard 13s, and had Odogwu not just played better than any other English qualified 13 in the past few weeks, we'd not be discussing him.
Avoid EJ? Avoid getting a chance at playing in rugby world cup finals, avoid winning grand slams and six nations? Avoid getting £23k a game? Go for wooden spoons instead?