Was his prediction fair? I think it was fair.
All predictions are wrong, and more likely inaccurate if you take time as an important factor for their predictions. You don't need to believe in predictions made by Hal Finney, Satoshi Nakamoto, Robert Kiyosaki or anyone.
You can see Satoshi's prediction that is two-sided.
Right. Otherwise we couldn't have a finite limit of 21 million coins, because there would always need to be some minimum reward for generating. In a few decades when the reward gets too small, the transaction fee will become the main compensation for nodes. I'm sure that in 20 years there will either be very large transaction volume or no volume.
Bitcoin and me (Hal Finney).Hal Finney was not Satoshi Nakamoto.Read them if you want to know more about Hal Finney.