Hard to elect good people when you don't get good options.
Neither of the main parties have transparent and tamperproof primaries and one of the few things they consistently agree on is keeping third parties and independent candidates out of power whenever possible.