I think it is good that there's a limit to the amount of BTC generated over time.
But...why 21 million coins?
Why not like 15 million or 50 million?
I study science, not economy, so can someone please explain this to me?

P.S.: I already checked out the wiki article about this, so don't redirect me to there please.