The story
This is Latin hiding in plain sight. “Pro” means “for,” and “con” is a clipped-off form of the Latin “contra,” meaning “against.” English simply trimmed that second word down to size. So every time you list pros and cons, you’re speaking a little Latin.