IMHO it's not unreasonable for people not to have all the facts, given there's so many outlets for this stuff.
I agree - yet "not having all of the facts" is the exact thing that Neil's letter is complaining about. I gather this is deemed by Neil to be the fault of TPF.
I just hope that, eventually, the whingeing will stop and those that have been appointed to make decisions will be allowed to simply get on with their job.