David Richards is optimistic that the World Rally Championship is on the way back to full strength, though he feels ...