Partially because we don’t actually have a two party system any longer, there is no Republican and Democrat anymore, there’s only one party, the fundraising party.
Corporations and private financial institutions and their lobbyists run the show. Please, give me a presidential candidate who runs on a “campaign finance reform and term limits” platform.
A campaign that vows to tear apart and rebuild the Treasury Dept, SEC, FDA and Dept of Commerce so they become real watchdogs actually protecting citizens from predatory banks and corporations and not the other way around.