Rejecting a soft fork happens *only* if you run a counter hard fork. Soft forks add or tighten rules. Hard forks removes or loosens rules. If you don’t run/signal for the soft fork, you’re not rejecting it. You’re simply ignoring it. Ignoring a soft fork can’t stop it from happening.