While I’m not disagreeing, that is a popular factor. But introduction to lifting from middle school/highschool sports also can create that same drive. Some people also just want to look better so they pick it up. Lifting/cardio, changing your body knowing you are the one putting in the work becomes extremely addictive and unfortunately also creates an unhealthy obsession with how you look which is usually why people post themselves. They want to get validation.