Minifigures were a good idea
I think the idea of minifigures was a good one; Lego just didn’t develop rational grounds for existence for these characters. Each one of the minifigures should have come with a mini-storybook that explained who they were, where they came from, who they belonged to and what they were doing now. Its human nature to ask the who, the where, the what and the why. Lego didn’t give its minifigures life. The core audience needed some reason to buy them, and Lego failed in that area. Co-creation would have worked in this instance. Lego should have done some research before releasing the minifigures as a product to buy. Invite core users to try them out and get their ideas on how to integrate the product into existing Lego products or whether it should have been a standalone product created to begin a new complementary item or a brand new item with their own cities, shopping, etc.