Also to add on, I think it depends on why you're applying a cap. Generally, I apply them for things like occupations or certain types of characters to get more diversity in game or create a better sense of realism (which gives characters more to do). When it comes to capping based on gender, I might cap if the time period would render having too many individuals of one gender unrealistic. So, I think that ultimately depends on what you're trying to accomplish at your game.