For telling the truth about yet another clothesless emperor that rules in this insane world.
Entirely predictable that he would be censored. The high priests never take kindly to their religion being questioned.
Tedstaff accuses Sheldrake of engaging in pseudoscience because he questions the essential myths that undergird the religion of naturalism. The ironies are rich and endless.