May 2020 be the death knell of caucuses.
There is simply no benefit of this system sufficient enough to overwhelm massive downsides of a caucus.
Ranked choice voting can accomplish everything a caucus can with a fraction of the difficulty to implement.
Caucuses help political parties organize and make decisions at the local and state levels. The precinct leaders elected at the caucus help represent the precinct between elections. The delegates elected at precinct caucuses nominate candidates for local office at the county conventions. Delegates to state conventions nominate candidates for state offices.