First, let me say that I'm oppose to discrimination of any type for anyone anywhere. That would certainly include those you mentioned above.
Your gradualism approach seems sensible at first, but I think back to the fact that blacks and gays got no-where until they began confrontational 'in-your-face' tactics. A lot of people didn't like it but it worked, and both these groups are far better off today as a result.
I'm not saying that we should start marching down the middle of town bare-breasted, but we are going to get no-where until we start exercising our rights in places where being topfree is logical and appropriate.