First of all, this thread is long enough without going OT. I would suggest you post this in
https://www.rollitup.org/marijuana-plant-problems/
You will also need to provide some more information. What nutes are you using? What strain are these? Were they started from seed or clones? Remember, seeds can produce more than one pheno so just because they were started all at the same time, doesn't mean they will show the same characteristics. You really should only keep clones of the better flowering on and get rid of the others if they aren't producing. That's what breeding is all about, selecting for the traits we want.
I'm far from an expert but those look very
sativa dominant. I would also think they would be showing more flowering by now but some sativas can take 15-20 weeks before they finish flowering and are ready for harvest so you might only be halfway there or less. I have never grown a sativa, so I don't know if they take longer to start flowering. Did you use any PK boosters?
I'm sure if you post in the Problems forum linked above, you will get a lot of help.