Back in the old Vietnam days there was an expression about winning 'the hearts and minds' meaning that it didn't matter how many battles you win, if, at the end, they still hate you and don't want what you're selling.
EDNA is going to make scant differences in two kinds of places. One, its not going to matter where its not needed, like SF, NYC, LA, and two, it's not going to matter a whole lot (at least in the beginning) in places like rural Kansas, or the rural deep South where the culture is still going to be oppressive.
Sure, it's good to see it pass, if only because people can stop carping about it and get to work on issues that mean much more. But like all discrimination laws, it's going to be easy to skirt, and damn hard to prove.