Why are Christian Bookstores Allowed to Ban Books?

See also: current whining by Donald Trump Jr. that Crown Publishing ought to cancel Andrew Cuomo’s recent book deal because Simon & Schuster canceled Josh Hawley’s.