Given the inconsistencies and how little effort we actually put into finding a cure in Act 3, Karlachs ending doesn't come off as tragic. It just comes off as needlessly cruel.