Are We Getting Any Better?