Quote Originally Posted by WombRaider
this is basic supply and demand. if there's less of something it commands a higher price. there will be less of a specific item in dota2, therefore the item will sell or trade for more.

What you've just said is that if the government (the game) prints a lot more money (drops more items), then that money (those items) will be worth more and create a stronger economy. I wonder if you have a basic grasp of how economies actually work and understand the idea behind inflation.
Team Fortress 2 is anything but a typical economy. And the price of refined has stayed relatively stable for the past 6 months despite the fact that the supply is constantly growing. It's futile to try to apply all the rules of a real life economy to Team Fortress 2. And there's no capacity to craft items as far as I know in Dota 2, so I'm not sure by what currency these items will be valued.