I think you're right about the genetics, some plants just tend to have purple stems but they seem to go away as the plant matures.
I did notice purple buds, leaves and stems when I had plants growing outside out of season. Unsure what temperature they start to do that at. Under 20c is my guess