I have never understood what stops POS algorithms from being havens for opportunistic cheating. There is no punishment for spending energy on attacking the network unsuccessfully because you are still also playing good with the majority.
In POW schemes you can only use your mining power on a single chain; in POS it seems like you can "stake" every competing chain simultaneously.