I used to love Avenged Sevenfold back in like 2005/2006. They used to fly confederate flags at their concerts, and even had custom guitars with the confederate flag panted on them. Back then I didn't understand the significance of that, but that's really fucked.
At least they have apologized for it and said they regret doing it. I believe people are capable of learning from their mistakes, but tbh, I haven't kept up with them so I'm not sure if they have truly become better people than they were back then.