I never bought minis before, because I thought they were too expensive, and I don't want to paint them by myself.
Although those 2 problems will be no more, I won't buy them still.
I really don't need them: we use someone's old Hero Quests figurines, and nobody cares if the dragons look like mummies. Plus, our opponents last only a few rounds before being defeated, so the "right" mini would be useful for half an hour. Sure, it would be nice to have minis for every monster, as much as a 3d color map (remember the old terrains used for train models?), but they would just last too short. So I prefer to have none at all, and live in peace.
Anyway, to have a decent useful set (8-10 PCs + 20-30 monsters) it would cost me as much as a couple of good manuals, which I would really like to have.
Randomization sounds too much like Magic, a game I carefully suceeded to stay away from even if I liked it. I think long ago in Italy there was a law which prohibited selling stickers (soccer players stickers were immensely popular) with different rates - common, rare, very rare... - because the kids went mad for the rare ones and spent a lot. I think it's not a good idea to have randomized minis and different rates, it's only going to collect money from teenagers players who'll spend hundreds of bucks until there's a new trend to focus on.
Add that I am also a sick greedy who doesn't easily take out money from his wallet, and that's it
