Well people should be happy to be half breeds.
As for Belanna's hair, it should have been longer. Why do all the assertive women have to look butch on Star Trek, which means short hair, buzzcut, bob or in the case of Seven up.
Practicality. They are serving officers after all.