So quarks have a charge of 2 or -1, and a two of the former and one of the latter make a proton, which therefore has charge 3. An electron is elementary, but also has charge 3. The question is: that seems like a weird coincidence, how come it's like that?