@knowprose
I view #culture itself as not monolithic, nor fixed, nor even logical, and so are popular definitions of cancellation, regardless of the dictionary.
This is a term that became popularized as late as 2016, per Merriam-Webster.
Cancellation is a consequence of speech.
Fixed ideologies with an “agenda” will weaponize it, so it loses broad meaning.
The nature of, enforcement, and severity/duration of consequences should inform whether the term applies vis-à-vis #boycott.
YMMV