> It's just ideological subversion. Computer hacking should never be involved into politics other than it's own.
I don't know if I have a strong opinion here. I do think though that professionalism and political stunts aren't very compatible.
Like when a website blocks a whole range of IP addresses, because nation leader bad.
But what if someone makes code with an intention to undermine said bad nation leader? That's also political, but not inappropriate.

> This can help but the situation will never evolve if the mentalities do not change.
But mentalities always change. Whole subcultures can disappear with political changes.
It's bidirectional – people define what surrounds them, but they also adapt to their surroundings.

> You can give the best opportunities to someone, if that person as a violent behavior he will either create misery or be miserable or both.
You can't expect humans to be rational. Undesired behaviour should be discouraged, desired behaviour should be encouraged, and mistakes will invariably be made, so there should be room for that too.
So "people cannot change" is not a reasonable position. And "people can easily change" is also flawed.