A large part of the problem (but not the only problem) is the constant suppression being done by Republicans at every step. If we just had compulsory voting and a day off to vote then they'd never win again. That's why they keep doing everything they can to prevent people from voting.