Why are Christian Bookstores Allowed to Ban Books?

Oh, it’s simple enough:

Company decisions they agree with are sacrosanct and must be respected as the free market.

Company decisions they disagree with are the result of “cancel culture” and must be fought against.

It’s the conservative complainer way: “I want everything my way.”