Here is the thing, people do have the right to protest and make demands, but they have no right to get what is being demanded if the other party wishes not to give it. In a free society workers have the right to strike, companies have the right to lockout. Walmart, because of market conditions, has had to cut back on its stores that are not making a profit, or could lose profitability in the future.
So when the Los Angeles City Council passed a measure to raise minimum wage to $15 by 2020, and still one union is targeting local Walmarts with demands to increase its wages immediately. So, faced with losing profitability why should they keep the stores in LA open?
I think I read a story one time about killing the goose that laid the golden eggs for dinner.