I don't advise protests or boycotting or whatall, but if you really unhappy, encourage all your friends to stock up the day before and to exercise some restraint on Christmas itself.
These are all private, individual, choices. That's freedom.
If we run out of turkey, ham or potatos on Christmas, I'll know where to go.