Except it makes sense if you realize that designations are for changing existing terrain and the language reflects that, so using it to "carve [a] staircase" out of thin air doesn't really make sense. Building one from the buildings menu in a space that has been mined out does.
I admit there are problems with the dwarf fortress interface, major ones, like job management. However this is not one of those problems.
Or rather - it's also a problem of information architecture to borrow the parlance from another field. The internal logical structure shouldn't be reflected in the external UI unless it's intuitive or discoverable.
I admit there are problems with the dwarf fortress interface, major ones, like job management. However this is not one of those problems.