Now blatant racism such as 'whites only' signs are gone but as another poster mentioned hiring bias still occurs. many HR types when tested claim they are not racist, and they probably are not, but they are bias to their own and can often exclude other types without thinking it bad or wrong.
it won't be in your face racism, bigots have gotten trickier over the years, heads pivot before telling 'THAT' joke, etc. More than once I have heard the N word used to describe how a white man worked, "Man I get all the N work around here!" "They worked me like an N today!" and the old chestnut, "Who is the head N here?"
We have seen where banks and lenders have discriminated against minorities in loans WITH the current laws on the books, i don't see it being 'better' if those laws were to be revoked. I don't see the marketplace as a good determiner of 'fair'. Quite simply many towns in the South had very successful dual economies, the whites only stores and the 'darkie' businesses. In many small towns around here if the Walmart did something draconian there would be little recourse. I imagine in a town with a 12% black population if their Walmart decided all blacks would be followed by a sales associate and/or strictly monitored by cameras and they put signs up to that affect. What would the 12% do? Drive 20+ miles to the nearest non-discriminatory store? Shop only at the far more limited Dollar General? Have other blacks mount boycotts and protests in front of stores in more diverse towns?
We went through a very trying and violent time to stop just such practices many years ago, got it made law of the land so that every time some store manager comes up with a 'bright' idea like that it doesn't take huge protests and violence to correct stinkin' thinkin'.
I'd be against ending the law, I'm more for allowing it to fade into cultural obsolescence, like no leaving your horse in the street after midnight.