It is not true. As long as you’re getting the nutrients you need, it is perfectly fine to do 16:8, 20:4, or even OMAD every day. Spending more time each day with insulin in a low fasting state is good for your metabolic health, because it improves your insulin sensitivity.
Where did you hear this? I’m curious what their reasoning is.