Yes, good point.
Meta-theme as intro to Tinderbox: it’s an illustration of the many possible paths usually open to any given destination.
Remove is a first cousin to if /else – each of them applies an action as long as certain conditions are met, and then applies a different action when the conditions no longer apply. (This is different from a normal agent, which applies a result – let’s say $Badge=“check”– if a condition is true, but then doesn’t care what happens if the condition is no longer true.)
Similarly, you can say that Rules are cousins to Agents are cousins to Stamps are cousins to Smart Adornments, each of them applying a “logical test -> resulting action” sequence, but offering fine-tuning details in how exactly they work, and when. The meta-point is that beneath the apparent vast complexity of the program is a finite number of test->result operations, and once you’ve tried them in a variety of circumstances, you have a guess of which one is most convenient for which circumstance.