Very simple. Liberals believe in double standards. Which is ironic since they claim loudly to oppose such things but their actions say otherwise.
And conservatives don't do the same? Come on, we do. We rail against and start campaigns against businesses that take stands against that which we believe.
Sorry, but whining about the left doing what the right does is just the same kind of double standard you are railing against here.