Not debunked, thoroughly or otherwise. Posters criticize it. No evidence adduced one way or another.
You want evidence? Do the research.