I'm not sure I'd call ending affirmative action a bad thing. At it's core, it's saying that because you were born into a traditionally disadvantaged group, you should not be held up to the same standards as everyone else. Now, there is a legitimate problem with poor school districts giving students a similarly poor education, but that's not how the issue is being addressed.
The focus should be on giving schools a distribution of taxpayer money that is independent of the wealth of a school district to create a truly level playing field. If everyone is given access to the same resources, there can be no excuses. You either earned your GPA or you didn't.