I've already mentioned approval voting once, but I feel like I should mention it again. It actually meets both the multiple major party criteria and the spoiler criteria, assuming that resulting with a compromise candidate is considered a reasonable outcome.
no subject