they conceded to the fact that the tach shot was done from a stop for safety, and filming reasons. Not saying it isn't fake, just that the tach shot doesn't prove the rest of it is.
As for the credibility, that I wouldn't be surprised with. Not much else is happening in the media these days