I think the same can be said about Grasshopper and Dynamo GUI.
Dynamo GUI - completely indistinguishable components
Grasshopper GUI - easily readable, very little effort is needed to understand operations by just looking with the “corner of the eye”
Because of this “manipulation” of addressing products to professionals, Dynamo GUI is IMO pretty bad and Grasshopper is a pleasure to work with. The cost of this elegant GUI uniformity is very high in Dynamo.
But I agree, that many of the Icons in Rhino, are a little accidental and could be done with better care.

