I have probably an unhealthy level of skepticism that has mostly been fine for me. But, I am wary of a ton of the dialog around sleep that has pervaded everywhere. Raising several children, and never having an alarm clock in the house, a lot of what I've been exposed to in the learnings has been... susp. Obviously, YMMV, and I do NOT think they are liars or frauds.
My specific confusion on advising folks to skip naps is that I did not think that was a thing insomniacs even had to worry about. My clearly outdated model of insomnia was people that have trouble sleeping. Period. This did not include people that have shifted their sleep to the day, as that advice seems to imply to me. (That is, I thought insomnia wasn't "can't sleep at night," but "can't sleep." Appears the definition I learned was wrong, or we have expanded it since i learned it. (Or several other possibilities, of course.))