...I have little time for 'good intentions' or naive and vague social justice. It's easy to say things should be better, things can always be better. The real test is how you will do that and what you plan on changing too...
I like the direct honesty in your post, but your aversion to 'good intentions' leaves me a bit confused. Surely good intent is the basis for every positive societal decision? 'Maybe it's 'informed good intent' that you mean. Naïve and vague social justice' I think I understand as an uninformed, one-sided approach to issues of social justice. I can agree with that because it serves no real purpose if you don't fully know what you're opposing, nor the grounds on which it can be fought. Why is it happening, and why is it wrong?
For sure, you've got to know what it is you're unhappy with, and you've got to know how you want to change it with a minimum of grief within the community at large. 'Things are s**t'. 'WHY are they s**t?' Answering that question of WHY is the first step towards finding solutions - and therein lies the challenge. The 'real test'. Far greater social thinkers than me have scratched their heads over it - I've had a go in this thread, and at least my thoughts are out there. The social engineering aspect of it, all the while being mindful of personal freedoms, will take time.
History tells us 'Everything must change at once. NOW' is the wrong way to go, though. That much we've learned.