years ago and cancelling someone for an ongoing behavior. I don't patronize businesses and people who I know are going to use their resources to attack BYU and the Church. The SL Trib is a good example. That's fair.
If Todd's apology is credible then he shouldn't be cancelled. I am inclined to give him the benefit of the doubt. However, I think there's enough evidence for people to reasonably conclude that he's not truthfully apologetic. I think those people have a moral obligation to avoid patronizing Todd.