Should have had more England caps?
Maybe he would have if he hadn't refused to join England squads unless he was guaranteed a starting place.
That is serious bell-end behaviour.
The reason he didn't get many caps was because he simply wasn't good enough, and his refusal to join England squads...