Simple, old white dudes only elect old white dudes.
There are solutions to our current political system mess, like rank-choice voting or evening to run-off elections if no candidate gets over 50% (might make people more willing to throw vote at a third-party candidate). Won't happen in any meaningful way because each side works to protect their self interest. The minority particularly doesn't want any changes because the system is set up to try to balance representation.
I know this isn't your post Redmt, so nothing personal, but this is the biggest crock of horse manure... We all want what we want and don't care how it screws the other guy/gal. If we wanted anything "fixed" it would have been done a long time ago.
Last 24 years = Divided branches of government 12 years, full Repub control 8 yrs, full Dem control 4. Look at what you got when one party has control. Repubs give tax cuts, Dems gave healthcare and child care tax credits (neither ever paid for, but whatever). None of them addressed big problems like SS, Medicare/Medicaid, deficit, education, immigration, pick your triggering topic. Fixing those would require people/voters to make sacrifices. We see the age old battle in this country - Capital vs labor. If voters get sidetracked by anything else it is like a dog chasing a squirrel he will never catch.
The internet was supposed to democratize information and let people be heard, and it has. Now people just ignore it and make stuff up that suits their narrative.