Virtue is not what survives hard times, it's grit and brutality. Raw strength. Morals and virtues are what arise during good times once we've secured survival.
I'd argue that virtue is a strong survival trait, and vice is a sign of weakness. But we may be considering different things, different aspects of life.