Michael Schumacher this week accused British pundits of exaggerating their criticisms in the wake of his performance in the Canadian grand prix.