Some Magic cards are "better" than others in vague sense. Some are even "strictly better" - that's a narrow concept for a card that is preferable to another in just about any "normal" game situation - due to more powerful effect, more flexibility, lower or easier mana cost etc. at no downside.
For creatures this also means the "strictly better" version should have at least the same creature types, but more creature types are usually fine (so Zombie Knight is strictly better than Zombie, other things being equal) - but then I guess it's fine to ignore creature types that don't carry any bonuses whatsoever (so Alloy Myr is "sort of strictly better" than Opaline Unicorn - since there's no card that gives bonuses for Unicorn creature type).
There are some cases where you'd actively want to play a "strictly worse" cards, but they are pretty unusual. For example a removal spell that can't target Spellskite would be preferable to one that can, and in a devotion deck you might prefer the same creature for GG cost over 1G and so on, so no card is "absolutely under any circumstances better" than any other, but "strictly better" is still useful as a concept.
So an interesting question comes to mind - what's the longest chain of strictly better cards you can come up with?
With help of user Felicia_Svilling from reddit, here's a 5-card chain of strictly better cards. I don't think this can be beaten, but then I might be wrong.
Can you come up with a longer chain, or even another 5-card chain?