I don't think that's the only reason sports are divided up. It's also because you need people of nearly equal skill before the competition actually is competitive and not just one player trouncing everyone else. Statistical methods would ensure that this happens, but may lose the other sort of divisions.