Though there are some things to "not like" or are suboptimal about DDM, I'm not sure why it is being called a "FAILURE"...? Did WotC announce that they were ceasing to produce DDM?
The quality of DDM has increased. The random issue can be avoided if you don't buy the mini packs, but instead buy non-random stuff from eBay or gaming stores. Buying this way increases demand for the minis. You can go online to look at the galleries, so if one doesn't appeal to you, then don't buy many from that line.
If storage is a problem, that means you bought them, which makes them less of a failure. I dunno, though you (the OP) is posting about a bunch of mini stuff (which is cool with me), your post seems more about a person who goes to a movie, but nitpicks it to death until they don't like it. Back to storage, there are boxes at craft stores that you can use to store stuff, or even go with the fishing tackle box.