Sorry, I’m going to have to call you out on the strawman.
The baker, who is serving the public, can’t discriminate on who they serve. They have to serve everyone.
Walmart is imposing their restriction on everyone. No one is descriminated against—or, at the very least, everyone is being descriminated against equally.
There are things to get legitimately upset about, but when arguments like this are brought up, it cheapens our position.