And it is. On these protests you should be talking to people around you about the issues they are protesting about, rather than focusing solely on the problems that come with these protests.
Again I'm not saying go out and protest, rather make a point of ensuring you are having the discussions with people about what is currently wrong with the world, and ways each and every person can make small changes that have a big impact.
I agree, and in my own personal group I'd say pretty much every issue you've mentioned has been discussed along with the rights and wrongs as we see them. As I said above, it's not whole about protesting, but educating yourself and others around you on the subjects helps the world to progress.
Take climate change for instance, it probably won't affect me in my lifetime. However, you best believe I'd bring my kids up with a view of protecting the environment. I encourage family members to recycle and try to make small changes to my own life to help tackle the problem.