I'm pretty sure that a vehicle sitting still almost a quarter a mile away wouldn't impact deer a bit. I doubt they would know the difference between a vehicle and a boulder or hay stack at that range.
My guess is the guy in the stand has lousy scent control or can't sit still and is blaming others for his issues. I'd tell him to pound sand!