I did actually touch on it briefly in [1] but it was not my only focus so perhaps you missed it. But I fully agree our voting system is one of the primary reasons for our polarization (social media is probably another but that's mainly an instinctual hypothesis). Unfortunately the alternative with the most support currently is ranked choice/IRV which does not really solve polarization (perhaps it might help it due to external societal factors, but in a mathematical vacuum I believe IRV is just as polarizing as first past the post). As far as single winner methods go, approval and STAR are gaining momentum and they do address polarization, so if one of these catches on I expect it to help slowly improve our current situation.
[1] https://news.ycombinator.com/item?id=29550838