The system is not really that complicated, it’s just being used in a way that was intended. They all care more about power than the good of the American people.
For example, we need longer terms, but with term limits across the board for all office. How can anyone in office do anything in 4 years while campaigning for the next term?
We need campaign finance reform but no one in power wants that!
The power of each party also means no one can get elected without them, then once a person is elected they are beholden to the party. The few that ever fuck their party are absolutely vilified.
Obama had time to do things that they never bothered to address. Roe v Wade? They played chicken. Maybe order to use it as a wedge issue, maybe they really didn’t care. Who knows. Gay marriage? same thing. They waited ages to address it when he had a majority and could have done so very quickly. Clinton could have, too but didn’t bother.
They aren’t all so different as they would like to make us believe.