Yes. The number of Bitcoins is not as important as the scarcity of Bitcoins. Since each Bitcoin can be divided into one million bits (1,000,000) or one hundred million Satoshi (100,000,000) I often try to compare bits against fiat currencies instead of entire bitcoins.
1 bit can be divided into 100 Satoshi and 1 Dollar, Euro, Pound, etc. can also only be divided into 100 cents/pence etc. so if we are to compare "equal units" against each other, I think it is better to view 21 million Bitcoins (21,000,000 BTC) as 2.1 billion bits (2,100,000,000 b) or even as 2.1 trillion Satoshi (2,100,000,000,000 s).
But what I think is most important to realize about Bitcoin is that it is the driving force behind what people are calling "currency competition" and we as people around the world are now far more able to choose what we believe provides us with the best utility