The "products" are only produced because those who have money want those things. When 10 trillionaires own everything, then whatever they want made is what corporations will make.
They are not necessarily lacking imagination, they are just not providing answers to their own question. Almost everyone has read some dystopian SciFi.