Not to have him cancelled in the first place. No need to pretend that doing something under the mob pressure is the same as doing something entirely willingly
"Cancellation" is a state of being famous enough that your controversial beliefs upset a large, loud number of people. In Eich's case, it threatened to have no effect on his career. He chose to change his career because of it.
Eich expressed his First Amendment rights, and other people expressed theirs in return. Why should either of them give up those rights for fear of offending the other?