Some women like to dance. Likewise some men. So ask why some people like to dance.
Because they have fun. Quite simple.
Because it's fun
Represent yourself in public? (Competition?) Satisfy community feeling? A kind of pairing ritual in the form of dancing? XD because you want to have fun?