I feel encouraged to chime in on the positive side for several reasons.
WOTC knows the market pretty well with regard to these minis.
They know that some savvy retailers will know the market well enough to open a case of figs and sell them individually because the D&D folks will want the groups of just gnolls, skeletons, goblins, orcs, zombies (fodder) for certain things and the vampire or mind flayer for something else without having to guess what they'll get.
They also know that these same retailers will hold tournaments of the mini game and sell sealed entry and booster packs for that purpose too.
Since these minis will look like the critters in the Monster Manual (yes I've held the Umber Hulk and Owl Bear in my hand and they looked awesome) the DM's and players will appreciate it because it's not just a bad knock-off they have to pretend is an umber hulk or owl bear.
The randomness isn't really a problem either since the commons will likely be the ones common to regular game encounters and the rarer ones will likely be the less encountered ones in game.
For the price and for the lack of time consuming effort painting requires, these will prove to be a value to DM's who would rather spend time in the game or creating scenarios than painting armies of minis.
I would love to have had the advantage of these minis years ago, before investing the tons of cash into other "make-do" minis, most of which are still unpainted.
Hopefully WOTC won't "choke" on these as someone in the industry wishes them to do.
Seems to me that WOTC thought this through pretty well and are hitting not one, but two markets with the product. Sure, their goofy sounding pitch/article and press release fail to help their cause, but we're all smart enough to think for ourselves on these.