Because 100 is too low, 1000 is just right, 1 is too small, theres some coins like 42 coin that were just so small, each token was too expensive no one wanted one
Why did Satoshi pick 21 million? So the $1 per BTC price could happen sooner than later