I didn't say anything to her. The confederate flag stands for the south's pre-civil war glory. The only difference before the civil war was slavery. That is what the flag stands for, it is not rock and roll rebellion it is ignorance and intimidating. The black community generally sees it as a reminder of 400 years of oppression under slavery.
Rock music is a hybrid of blues, which is a black form of music.
It would be better if the guitar player's middle name was Horatio. Anyway I like the music. I can feel your misdirected anymosity coming through my computer screen. It must suck being a pathetic whining loser like you. It must be nice to have so many insider friends pave your way.