What's up with these new rotors?

Would you bet your life on it?
And what would the astronomical odds