My theory is that it is impossible to create an objective decentralized time-stamp server without a tether to the physical world.
CPoS has plenty of physical grounding in its timestamping. Anyhow, the obvious solution is to disallow rollbacks. Doesn't really matter how you get there.
Anyhow, I should read more about PoS before I make myself look even more foolish than I usually do.