Phil Neville deserves better than a feeding frenzy of carping over his appointment as England Womens coach.