Since pubes are new, it is possible there are bugs. I did check that Monkey sets this correctly (like all other genes).Yeah, for the life of me I can only get the algorithm to generate landing strip pubes :/
...
In the vast majority of cases, not getting the result you want is due to incorrect ratings or expecting results quickly.
A fundamental flaw with the game rating system is that a single value rates a collection of genes. I understand why it is this way, but it creates a lot of confusion.
Pubes are attached to the 'hair' rating, you can see this by hovering your mouse over hair in the rating panel:

What this means is that 'ALL' genes above needs to be set consistently. If you are focusing on pubes and rating those 10, but don't adjust other 'hair' genes the genetic algorithm will get confused.
I haven't disassembled the game code, so I don't which genes are considered nor what calculations and weighting is being used on level up.
Also I don't believe 'weeks' matter - looking at the code, genes only change when the group levels up, and it usually takes 2+ levels for things to consistently show up.
-T-