That's true - but approaches that identify those best compromises get mathematically more and more complex as the system gains fidelity.
We shouldn't let the perfect be the enemy of the good. If a place wants to implement another voting system, I'd be interested to see how it plays out, and if the voters see the winner with legitimacy.
IRV is relatively simple and candidates in NY are still attacking it because of the complexity it has over FPTP.