The female characters use their magic stat for their limit breaks, making it advantageous to have them set up as casters. This makes it advantageous to have them set up as physical attacking characters.
The male characters use their weapons and strength stats in their limit breaks. The character diversity comes from the various limit breaks. Yes, every character can do everything, at least stat wise and concerning the basic commands.