Because people believe both Democrats and Republicans are essentially one and the same.
Because the voting system is very complicated and the president is not elected directly.
Because the election turnout is not a significant issue in the US political system.