Maybe alarmist, but also true. Although it's pointless to say that an eruption is "due" or "overdue". For the most part there's no schedule of eruptions. The caldera under Yellowstone could be said to "late", but on the other hand there's lots of geological evidence that points to a decline in activity; so the next eruption may not occur for another 1/4-1/3 million years.
There's not a lot of point to trying to prepare for something like that. If the Yellowstone Caldera blows and you're in the Western half of the US, you'll probably die pretty quickly. On the other side you'll die slowly of starvation. It probably wouldn't lead to the extinction of the human race but it would sure put a dent in our population. The last such explosion had our species teetering on the brink...
_________________________
“I'd rather have questions that cannot be answered than answers that can't be questioned.” —Richard Feynman