Skunk is a complex question. Some say skunk was bred out of skunk, some say that people who don't smoke are more likely to smell the skunk in regular weed with a higher thyol level.
Weed names started (more or less) as land of origin. Kush from the Kush mountain region, afghan, aucopoco gold, Columbian, Mexican, etc... that evolved as lines started being worked in the west, like Haze, skunk, blueberry, etc. So it moved from land of origin to scents and effects. There were always exceptions, Northern Lights for example, but imo the last big popular strain with meaning behind the name was Blue Dream (blueberry x haze). Then people just started naming shit whatever moved best. Cookies really started the sweet food naming convention, and a lack of creativity with a need for new flavor of the month weed a couple times a year did the rest.
Bud vs Leaves is like Muhammad Ali vs A particularly unskilled in boxing bus driver.