What is the big fuss about it? If it does, you switch to PoS and voila problem solved.
This is not how things work and SegWit is definitely a bad analogy. If Bitcoin switched to another mechanism, it'd work differently. It wouldn't have
just "upgraded", we wouldn't be
just talking about an "improvement"; the entire project's reliance would have changed.
The mechanism of Bitcoin is one of its principles. Principles don't change and if they ever do, it won't be an improvement, see forks. Besides, we've already explained why PoS fails in both centralisation and consensus.