Hum.. no reason to believe that some dinos didn't survive the mass extinctions many millions of years previous, eh? Perhaps there was a small pocket at that previous time that was able to sustain the temperatures the dinos needed, but this last ice age didn't. Why does it have to be all or nothing anyway?