If they were all 100% sativa pure breds you would also have 6-12 months cycles. Like I mentioned earlier, everything has some indica genes in it hence "stabilized" landraces shorter flowering time.
You breed for effects and shorter flowering cycles historically and nothing's really changed there.