motorroad=yes setzt ja implizit die Regeln für Autostraßen.
Wenn also auf einem highway=primary diese Regeln gelten, dann setzt man entweder motorroad=yes, oder gleich highway=trunk.
Umgekehrt setzt man, wenn auch einem highway=trunk diese Autostraßen-Regeln nicht gelten, motorroad=no oder man stuft den highway zurück auf primary.
So habe ich zumindest die Frage des TE verstanden.
Jetzt ist natürlich das Aussehen einer Straße nicht immer gleichbedeutend mit den Regeln.
Leider ist das Zusammenspiel zwischen highway=* und motorroad=* im Wiki nicht gerade sehr übersichtlich beschrieben.
Walter