Note I didn't say "better" - I said "worse". For example, there are different voting systems, each that optimize different outcomes. Impossible to agree on the best system because we all think different goals are important. Yet despite this inability to determine the best, First Past the Post is across the board worse than the alternatives. PIck a feature people really want in their voting results, and FPTP is worse at it than any other.
My point being, though, that "every system has its flaws" is a terrible excuse for accepting problems.
My point being, though, that "every system has its flaws" is a terrible excuse for accepting problems.