The 331 model offers an explanation of why there must be three families of quarks and leptons. One curious feature of the Standard Model is that the gauge anomalies independently exactly cancel for each of the three known quark-lepton families. The Standard Model thus offers no explanation of why there are three families, or indeed why there is more than one family.