No need for arguing really, this has a really easy answer:
The actual number of bitcoins doesn't matter. They are practically infinitely indivisible, and their price varies according to adoption and the size of the available market. Why would you ever need to change their number? It could have been 1, 10, 1000, or 1e56, it's just a matter of scale and price calculation for merchants.