I came here to say the same thing. I am not American but politics is pretty much the same all over the world nowadays.
Effective leadership in political positions demands specialized knowledge and skills developed over long periods of time. This is so often ignored. Socio-economic problems do not succumb to neat textbook solutions. The real world is messy
To add to my previous points.
Many people labor under the misconception that solutions are lacking to many problems they face in their communities and the job of the politician is to magically conjure them. This is false.
There are some issues with no clear way to solve them but these are the minority. For the vast majority of problems(think teacher shortages, healthcare costs, pollution, government corruption etc) solutions exist: it is the political will and organization to implement them that is lacking.