Locusts started out as "reveal top, trash if <= , gain Curse if <= ." Then it trashed the top, gave you a cheaper card sharing a type with it, and gave you a Curse if you couldn't gain anything. It hurt too much losing e.g. a Village to gain a Curse; the final version can eat Curses but that's a joyous moment for someone.