The moment someone can supply an objective, verifiable, scientifically valid proof that formal discrimination would have ended on its own, then I'll consider it. Otherwise, it sounds like after-the-fact rationalizing from people who were part of the problem and ashamed of themselves (as they should be). Ideology and academic hand-waving about the principles of some Invisible Hand moving society forward simply did nothing. The hands that broke the shackles were very visible, covered in dirt sweat and blood, and very pragmatic.
In general, I steer clear of ideological decisions with hand-wave philosophies which hold their conclusions to be self-evident. I see a lot of this in economic discussions, too. My challenge is for these ridiculous vapid ideologies to come with formal justification that doesn't involve circular reasoning or false premises.