Reading your meme, I watched her entire presentation. I think she makes a good case.
When I hear people say a thing is "debunked," I always wonder who debunked it and how. They never tell you that part. I guess there 's a debunking fairy and we should just automatically believe what it tells us.