FPTP has many many flaws, one being that it trends towards a defacto 2-party system due to strategic voting, especially if only one spectrum is divided (i.e. liberal/ndp, or alliance/progressive conservatives back a few decades ago).
The Anonymous Party list, and opaque process are not inherent factors on any of the replacements for FPTP, in fact the only one WITH the list was supposed to be an open list, and that was the system with the least political support.
Ranked/alternate voting, STV and other options directly address the issues with FPTP without introducing the drawbacks of MMP/unelected leaders being selected for seats.