that Betsy Ross invented the five-point star. I'm pretty positive that it was a flat out lie. They do that in elementary schools sometimes. And some of the lies (like the classic "there are no dumb questions") are still told by college professors. It only encourages the dumb-question-askers who are going to be talking too much anyway.
According to my own can't-fall-asleep calculations and the flags of the world poster that hangs by my bed, five-pointed stars are featured on 25.7% of the world's flags.