Ranked choice voting is still fundamentally flawed [1]. Voters will be incentivized to vote strategically in this system rather than according to their preference, just as they do now.
Arrow's theorem says there isn't a 'perfect' method given Arrow's constraints. There are still good and better systems. Our current 'pick one' ballots are pathetically weak and real improvements could be made.
None is perfect, but not all are equally bad! You can compare them by how often they would pick the condorcet winner when one exists. Any ranked choice system would be better than what we have.
Furthermore, the OP is mostly about the problems with geographic districts. They take any voting system, and make it waaaay worse by adding aliasing.