Well I made this other thread >676 but plenty of what I have to say applies here too.
I don't know what Lego's goals are, but by looking at brick tubs, which are meant to be a kid's first Lego, you can see two different approaches in two sets of nearly the same count. Especially in promo pics. Is it about the basics, or about introducing the kids to every color and piece? Earlier ones are only simple bricks in 5 colors, about building within the limitations , later ones are about smaller builds with more detail thanks to a variety of colors and pieces.
Say, you make a blocky elephant in only blue bricks, with the eyes being brickbuilt in white and/or black. Now the elephant has round tiles for eyes, rounder edges, moving parts, nearly SNOT, and is 4 shades of purple-pink . Though there was an inbetween in the 90s (your elephant has round and straight slopes and the eyes are from some printed brick)
I think the mid 00s may have done it best by introducing only colors like pink, orange or lime, which feel different enough from every other (no kid needs 7 shades of blue or 4 of brown). If I were a kid and I wanted to make a tree I would be disappointed at the bucket with only the basic 5, but jus a single shade of brown would be good enough (aka, the best)
A more detailed look
>most classic ones are just 2xn or 1xn
>Freestyle introduces moving parts that otherwise would be only in model sets
These two coexist and colors are only in the basic 5 colors (despite brown and gray existing elsewhere), adding green later in the 90s
>by early 00s you get a little more variety, though no more are tubs of pure bricks
>current ones including nearly every color and shape
And we have sets that are 1500 pcs, which I would be happy if they included all the bricks in an older 300 pcs bucket plus some new colors and pieces, but the sheer variety is too much for that, and there is no alternative , as the current 300 pcs one still has that much variety, because their concept of basic includes a little bit of everything. There's no way to go back. unless they decide to cut down on one or the other.