My eldest is 14 and I've never bought them. I just find them too expensive and I have a large family so the cost would run very high.
Part of me feels guilty and wonders if I should buy them this year.
But then I think for the cost I could hire a training photographer and have a nice little 30 min photo shoot done outdoors.