Would ranked choice voting cut into the two party system if people felt better about voting for what they believe in instead of the less wrong candidate from one of the two leading parties?
Nonetheless, a lot of people seem very dissatisfied when they lose the primary. I don't know if they'd feel any better if they lost it in a ranked-choice voting scheme instead.
The successful party is the one that enforces conformity rather than encouraging diversity. Hammering out that compromise is hard, because it means forging coalitions and making people swallow things they've objected to in the past. But that seems to be more effective than pointing to a set of voting rules and saying "You agreed to these, so go out and live with having lost."