Ransomware: The Present we Deserve?