Because there is a fixed supply of 21 million and it's defined to have 8 decimal ppaces. I suppose we could update the protocol to have more zeros, but I'm not sure it's necessary. We don't need a forever subsidy to secure the network. Fees will sustain the miners. I wrote an article about hashrate actually and what happens when that bubble pops.