That's the thing, I think a lot of those 'everybody should respect human rights' posts are made by young people who don't really understand how the world works yet. I admire the naivete and purity of the thought, I've been that person, but then you grow up and realize the world isn't like that and good thoughts, public marches, etc don't really change a damn thing to a sovereign nation in their own lands with their own belief and massive religious influence over their policy.
protesting has helped change plenty of laws through the decades
why should islamic countries be immune to that?
change will happen eventually
I think you are the naive one, to be honest