If I want $1000 of bitcoin, I don't care whether that value is in 1 BTC, 100BTC, or 0.0001BTC. They are otherwise identical to me.
Therefore, the fact that the total of all bitcoins in circulation can't exceed 23 million is irrelevant unless you care about the value of 1 BTC, which is only the case if you are trying to sell them for more than you paid.