So, large commercial entities should be obliged to market things that they do not wish to by (someone) based on (some criteria) as the alternative amounts to censorship.
Fair enough. Care to fill in the brackets? Who is going to tell B&N what they are morally obligated to sell? Would that not make *them* the effective censor, only their criteria would be ... -- something unknown other than commerce?