This misses the point. There is a scarce amount of Microsoft shares, but we don't talk about the scarcity of the shares driving the price, because that's not the reason that the stock has traded upwards. You can have scarcity on all kinds of resources - hell, this comment is scarce, it's one of a kind - but that doesn't mean it drives any kind of demand. All of this is econ 101.