In theory, there are some attacks in POS chains that would make the malicious chain indistinguishable from the honest chain, therefore they need check-points. But the problem - how do you decentralize check-pointing. And for those projects that claim they have, they are hard to analyze.
Yeah, there seems to be no way to do this algorithmically, i.e. with pure PoS. So the system in principle relies on the fact that people, not computers, are able to collectively remember some sort of checkpoints (albeit with the help of computers/servers). And it of course also relies on the fact that stakers/stakeholders won't risk the punishment associated with trying an attack.
To find out is simple - Attack Bitcoin. If the attackers are successful with that, then Bitcoin has no right to exist.
Ha, that's pretty cold.
