Wenn du bei einem Element nur den Abstand oben und unten verändern willst, dann nimmst du ja auch nicht margin und überlegst verzweifelt, welches der passende Wert für die Inline-Richtung wäre, sondern du verwendest margin-block
Schon. Aber wenn ich (fast) alle Eigenschaften setzen will bis auf eine (oder so), dann schreibe ich ja auch (z.B.) lieber
border: var(--BSize) var(--BColor) var(--BStyle);
border-bottom: …
als
border-top: var(--BSize) var(--BColor) var(--BStyle);
border-left: var(--BSize) var(--BColor) var(--BStyle);
border-right: var(--BSize) var(--BColor) var(--BStyle);
border-bottom: …