That being said, I actually revise my thesis. Looking back, Lego used to have age ranges listed: https://images.brickset.com/sets/large/7893-1.jpg , however, it appears all sets now just list a single age with a plus sign. Thus it seems Lego has actually shifted more towards the age simply being capability, with the 18+ designation being the outlier.
As an aside, that set (from 2006) is a good counterexample to the oft-heard complaint that "sets these days have too many custom parts"...