Even in Nwn2, a game that uses 3d portraits they allowed to have custom portraits eventually. I agree that the other way you have a portrait that looks exactly like your character, but as @Nastilon and @Sordak said, you have a limited number of options on character looks, based on disponibility and budget. Portraits allow you to have far more options and you can make your own custom portraits.