You do realize that making people feel perennially uncomfortable, unsatisfied, and angry is a particularly prevalent form of activism these days (especially among younger generations)? I do respect where it is coming from, but at the same time, don't actually agree it is optimally effective in most cases. And it has the unfortunate side effect of making all people on all sides of an issue miserable all the time. Certain 'revolutionary' situations demand that feeling comfortable be set aside. But being a revolutionary means feeling so strongly about an issue that one is willing to accept profound personal sacrifices for one's cause. I don't think many young activists (and my current role introduces me to many of such folks) even know what profound personal sacrifice is. So if we can agree that GLX is a very important, but not quite revolution-inducing, context, then I prefer a much more grounded form of activism: formulate an 80% solution, and absolutely kick butt with execution/implementation to the point where detractors and critics melt away, and the general public (95%+ of stakeholders) engage with that 80% solution and subconsciously say to themselves: "wow, this works. I am good with this. I want more of this." I think the latter is exactly what we have here. Well done.