While I fully applaud TCR for apparently implying that they don't want PDPs videos made available, it's not really their call is it? As I understand things it's Frictional who funded the development of AAMFP and who are now marketing it, etc. As Dan says on TCR's twitter:
"All of the PR, marketing and pre-release build distribution for Amnesia: A Machine for Pigs decisions are being made by @frictionalgames"
Therefore if Frictional approve of the videos presumably there's nothing that TCR can do about it (except have a long, calm chat with Frictional)?