First past the posts for a nationwide position (president) ensures two party polarization even without any external influences (and there are many). In the UK (and Canada) you use fptp for the lower house but due to regional differences that can still create multiple parties and more viewpoints within parties. Regional differences get obliterated with a nationwide fptp position, making every act of compromise a betrayal.
It's not perfect in the UK, I suspect we could have avoided Brexit with a proportional system.