How do you know there are only 21 million bitcoins?
Did you count them?
Please Login to reply.
It's called a bit coin because you'll only ever be able to afford a bit of one.