athletically built gymnasts used to be penalized for being less "artistic" than those with the ballerina build. Nowadays, athletic gymnasts have an advantage because of their ability to do high degree of difficulty power moves.
I do think ages should be sport-specific, because maintaining a little girl body is definitely still beneficial in other sports like diving trampolining and maybe synchronized swimming.