I call this the Disney/toys r us business model... Fuck the people leaving the age bracket; people always have kids and there is fresh targets moving into your market daily.
In a similar way, Starbucks. Can't think of a time when I am in Starbucks and mom or dad is there with kids in tow. All future customers. Ditto for McDonalds obviously. SB is more significant to me only because McDonalds is a place you take kids to, Starbucks is a place you go to and bring your kids with.