Has Rio Ferdinand let his country down?