In an If then ... else ... Action, at first the condition menu appears as:
If you change your mind this "same" (?) menu appears as:
Is where a special meaning?
If not, a unique menu will be more user friendly (ergonomic ).
IMO, the 1st one version, consistent with naming (wiki/forum), is the clearer.
The first menu is for adding a condition, then the condition appears as part of the text of the condition but also allows you to select a different condition if desired.
It is different because the second format is part of the text layout of the information. This is the same for Triggers Collections and Conditions.
If "This environment variable" was replaced with "Environment Variable Condition" then it would not read properly, and the variable field would need a label and so on.
So it is part of the visual style of Keyboard Maestro actions, attempting to read as a sentence.
Same coding decision in different contexts, it make (of course) sens…
Nevertheless, on the reverse side of the medal, from the look and feel, it can increase (at least for me) the apparent complexity of KM.