It bet it does very little for sales, outside of some possible minor boycotting at the beginning. The right in general has no spine for long-term sacrifice to make a point.
And that is why N. America will soon look like Venezuela or the old USSR!
If they thought that it would hurt them in the long run, they would not have banned it. They know that the public at large has a short memory. The fans may pout for a race or two, but they will be back. They can piss on the fans as much and many times as they please. And the fans will say”Please masa may I have another one?” The NFL weathered the fan’s protest over not standing for the Anthem. And We [NASCAR] will weather the fans protest over banning the Confederate Flag. That is NASCAR’s Corporate line of thought. Are they right or wrong. That question will be answered over time.