The problem with that flag isn't the rebels during the civil war. A battle flag isn't necessarily a big deal.
But after the war, a certain terrorist group that I won't mention here used it for their flag. That's why it's generally considered a racist flag, today.