Archie humour me please. I have a theory of why Satoshi created 21 million BTC but kept 1 leaving 20 million for the masses. It stems from British monetary history.
Gold Guinea = 21 Silver Shillings
British Pound = 20 Shillings
I wonder if this provided him with the numbers we know and love today