I think it’s fair to be cautious with anything Antoine Vayer posts — his tone is often provocative, and he has a tendency to overstate things. That said, not everything he shares is nonsense, and in this particular case, it’s worth separating the messenger from the message.
Regarding ITTP...