If the blockchain issues 1000 BTC to various miners who sell them to 1000 people for USD$1 each, and then some time later 100 of those people are able to sell their coins for USD$100, then the total amount of money that's been moved out of other investments is USD$11,000, but the total market cap of Bitcoin is USD$100,000 so can't I say that USD$89,000 was "generated"?
Although really none of that USD ever disappeared, it's ostensibly still going into USD denominated assets, so... well I don't know what to say about any of this.