DL Open Thread: Saturday, May 25, 2024 Posted by By El Somnambulo May 25, 20243 Comments "Why Our Polls Suck." That should have been the title of the enclosed article. But since it was published in the NYTimes, and since the article critiqued their poll's methodology,…