I try to have a diverse cast, but it seems most of my favourite characters to write are the morally grey types. I also like to write characters from various different cultures and ethnic groups because it plays off my own interest in other cultures. Plus it's an excuse to research said cultures.