As in modifying the code on an agreement with all parties involved, is there a chance people might want more than 21 million Bitcoins?
Yes. That was the push to identify 10^-6 BTC = 1 bit. So now we have 21 trillion bits. Right you you can buy 2238 bits for a dollar.
