"A lack of good major male characters"
Uhh, hate to burst your bubble but we have.....
Braham, Ryland, Rytlock, Bangar, Gorrik, Canach, Logan, Lord Faren, and Efram.... 9 major male characters I can think of off the top of my head. If you argue that "well, all those guys SUCK," it makes no difference--that is your subjective opinion. The fact is, there is plenty of representation of male characters from all races and of all personality types.
"I want male characters that I PERSONALLY LIKE" is a valid want. However, your dislike of the current male cast doesn't mean there isn't enough/equal male representation.