The lack of 10 year olds also really hurts horror films. In the early 2000s, cinemascore published age breakdowns of their scores. Let's grab some 2001/2002 horror films.
or a Halloween sequel
Hannibal (classified as a drama but obviously horror adjacent)
the ring
All of these have at least fine U-21 numbers, terrible 35 and up numbers and mixed 21-35 year old numbers. The problem isn't really teens for horror films its everyone else.
Look at a study with this data to see aggregate age impacts. Unfortunately they don't split out horror to its own section (looking at horror + scifi + fantasy is pretty useless) but general findings are useful.