Different people different motivations.
I know some guys like to compete because it makes the feel like a superhero; others simply like the feeling of being admired/looked at, etc.
Some may do it for validation and some may feel their existence in the bodybuolding scene is not completely justified until the compete at least once...