I completely understand this. I spent 10+ years trying to "save the world" just to learn that the world doesn't want to be saved. The problem is that most companies (the big ones especially) are [inherently pathological][gervais principle]. The more you try to solve actual problems the more resistance you encounter. I solved this problem by becoming a contractor. Now I work for the same big companies but I don't get frustrated because I don't have a stake in it and there is no career progression either. I get paid much more and the scope is small. If I finish my tasks in 2 hours nobody cares and everybody is happy. That's the sad reality.
[gervais principle]:https://www.ribbonfarm.com/the-gervais-principle/