To start, I define "solving" a problem as working through it in your head, in order to attempt to arrive at a solution, regardless of whether you act on the solution you have arrived at in order to actualize it.
When solving problems that are social or political, the relevance of both the problem and the solution will wax and wane over time. You may spend a significant amount of time and effort to solve the problem, only for it to be rendered meaningless by a sudden change in the political landscape.
Imagine if one were to read the news and look at all of the problems the world is facing at any given moment. As a determinate optimist, I like to think through the problems I see and attempt to arrive at solutions. However, from day-to-day, the situations change.
I may spend 30 minutes of idle bandwidth (defined as mental bandwidth I have when performing mundane tasks, such as washing the dishes or running errands) attempting to arrive at a reasonable or rational solution that I am satisfied with, for an issue such as a given geopolitical conflict or economic issue.
Unless you are in a position to act on the solution, or try to leverage what ability you have to your greatest extent, it is often of little use to ponder these matters extensively. Having a binary threshold whereby you decide that this is worth acting on immediately and loudly, or not spending time on it at all, may be a better use of mental bandwidth.
And even if you have the ability to act on a solution to some extent, in a democratic system, the power is shared between far too many entities. The most rational and measured solution is often not the most politically feasible solution. I may perhaps write on ways to bridge that gap some other time.
And ideas on how to carry out a solution best will, unless acted upon and tested, have minimal relevance to other political issues or settings (especially as you being to consider the temporal aspect of it, and how the zeitgeist and Overton window might radically change).
Ultimately, for the vast majority of people, your time and mental bandwidth is best spent solving technical challenges.
The backdrop underlying them often changes far less quickly (although AI may change that), and any solution or contribution made is a permanent contribution to the corpus of human knowledge (assuming no collapse of human civilization and infrastructure for recording data). Even if someone has solved a problem before, sharing it again, elsewhere, makes it more accessible, if not for other humans, then for the AI systems of the future which will help us and are trained on the internet's data.
And the vector for solving technical problems is always forward. Political issues are often too contingent on egos, personalities, and attitudes. Technical problems lie purely in scientific principles. Any contribution to them is a step forward for man.
Think technically. And share ideas, loudly and boldly. The world will thank you.