During the election in which Barack Obama first ran for president, he ran against Hilary Clinton in the democratic race. After resigning from the election, Hilary Clinton and her supporters supported the election of Obama vs McCain. After his term as president, George Bush supported McCain during the election in hopes of getting Republicans re-elected in the House.
Yes, open primaries would be consistent with the ideals of free association. I believe that open primaries would allow for more freedom of choice within elections. It would allow those who might want to nominate a candidate for a different party instead of their own. This would also allow for more than just two main party candidates to be elected to office.
Over decades PR has shown inability to financially govern their population. The infrastructure was in disarray, utilities were poorly if working at all. Schools not be updated, teachers prepared. Hospitals with little or no equipment. However, an Opera House and overpass no one uses, Computer systems that don't work. Where did the remaining billions go??? To pay welfare checks instead of encouraging work!