Not quite as bad as Dili and Yashvi where the actresses are all of 11 years apart in age!
They do like to have only about 20 years between the parents and the kids though - means that the kids are teens (and so old enough to have dramatic lives) whilst the parents are still in their 30s (and so young enough to still be bonking the neighbours).
It does seem ridiculous with Cara and Remi - Remi is a doctor and in the middle of her first year residency when Cara got pregnant with JJ. Such a perfect time for a baby! I could just about accept a surprise baby - but not a planned pregnancy. Doctors just don’t. They are too tired!