The beauty of a pre-assembled lego set: users don't have to realize it's made of legos.
The primary use case is it's a fun toy.
The secondary use case is that it's infinitely customizable.
If you just give them a lego set they have to assemble, they have to think about what to build and how to build it, which is intimidating.
But a pre-assembled lego set is just a toy that just so happens to be customizable.
The limit to this pattern in the past was that it took time and effort to design and pre-assemble all of the lego sets for different needs.
But now with LLMs allowing infinite software, the balance point shifts.