The wiki editors often appear to be computer geeks spending most of their days online.
Reading the Daily Mail article it appears Hillybillyholiday has issues with certain sectors of the media.
There is certainly no desire from the editors to produce a true and accurate wiki page for TCT.