Barone is getting old and losing his edge. He was the best in his field a few years ago.
IIRC he predicted that Romney would win in 2012. (He wasn't alone, Gallup did, too, but they dropped out of the presidential election polling business after 2012.)