“while penalizing voters who support just the candidate they prefer and refuse to rank candidates they know they don’t want”
Well then presumably those voters would sit out a run-off election as well.
In a run-off, instead of computer nanoseconds, there are weeks or a month or so for voters to re-consider and weigh the remaining options.