To earn the right to be criticized on a scientific level is a high compliment indeed.