Really,Reversals happen every 250K years but it has not happen in the last million. Boy that makes sense.
Read it again. The "or so" indicates that they mean "on average", not that it happens each 250k years like clockwork.
That thought crossed my mind, but... this seemed a bit of a stretch, even for "on average".
Let's just say, I'd like to apply similar math to the due date on my mortage payment :-)