Well you posted this in the "Economics" section, so let's make this about economics.
People have an amount of BTC. The higher the value of their BTC, the more likely they are to keep it in safe locations or spread it between different places. So the chance of them losing their BTC decreases exponentially as the price rises.
If they lose BTC, the supply decreases, therefore making the remaining BTC supply (marginally) more valuable and making people less likely to lose it. So it never reaches a point at which there's not enough left.
So basically, no. It's impossible.
I agree. This is a simple supply and demand law. If the supply increases smaller value of the demand increases higher value. And also we can see how people become productive with the use of bitcoin, therefore we can conclude that it is efficient in a way that it is helping people big time.