Part of it is Millennials are having fewer kids. When you only have one child its easy to justify buying them tons of toys, and kids toys individually are quite cheap.
Once you have multiple you know that they're going to play with each others stuff, half the things you buy will be destroyed, the other half will go unused, and they'll spend the entire Christmas fighting over the cool box the train set came in.
Part of it is Millennials are having fewer kids. When you only have one child its easy to justify buying them tons of toys, and kids toys individually are quite cheap.
Once you have multiple you know that they're going to play with each others stuff, half the things you buy will be destroyed, the other half will go unused, and they'll spend the entire Christmas fighting over the cool box the train set came in.