Humans don't get to "change the world" to meet our imagination. All actions are contingent upon things we cannot understand. We are constantly acting into an unknowable future. The man-made world (which is a much thinner veneer than we tend to think) is the result of a roiling, chaotic process.
That doesn't mean we shouldn't try to "make the world better". It only means we have to think about what we are doing and stop believing that we know the solutions (or even the problems). Guess-and-check is the only way to learn things and all parts of that process (the guessing, the implementation, and the checking) are unreliable because of the unlimited contingency of the world. How can you measure the current if you can't step into the same river twice?
Anyway, the kind of utopian protest culture you're talking about is the exact opposite of what is called for. That culture is creating a generation of people who are shockingly easy to manipulate. And they will be manipulated.