Well - I have plenty of opinions on this, so I guess I will throw my uneducated two cents into the party.
First off, I feel the confederate flag has as much right to be at the track as someone wearing a BLM shirt, a MAGA hat, etc. Either regulate them all, or none of them. This is why I was so agitated with NASCAR's stance at Atlanta. The extent of NASCAR's view point should have started and ended with ALL minority employees in the garage. Unless something was really off, they should have simply been mute. Know your demographic. This would be the on par as an NBA star coming out with his support for Donald Trump. While not necessarily wrong, it is against the views of the target audience. Whatever. That's just purely my opinion. Every politician, activist, celebrity, etc. that says something, with a reasoning of bringing "unity", brings "divisiveness" every single time.
As for this past week, there is plenty of blame to go around. NASCAR and the original crew member initiated it, by failing to use common sense. I personally think NASCAR wanted this to blow up, just so they could pat themselves on the back for bringing awareness to racial discrimination. It backfired, because they came out so strong and had so much media support for something that was literally nothing.
As for Bubba, he has intentionally made himself a target these past few weeks, but he was innocent on the initial findings from the weekend. Where he messed up was going on all media and doubling down and basically playing the victim card. I am not sure who his PR guy is, but good Lord, get him off social media and away from television. He already struggles with mental health, this is adding fuel to the fire.
By the way, I think the confederate flag crew, the BLM crew or any other group of people lobbying for political or selfish interests in sports are all idiots.