Various modelling based in these simple economic fundamentals has produced accurate predictions of BTC pricing over time:
https://medium.com/@100trillionUSD/bitcoin-stock-to-flow-cro...
This is a misunderstanding of how BTC are mined - network difficulty will adjust so the same amount of BTC are produced.
Mining economics are also the opposite way around - mining difficulty increases until roughly the cost of electricity utilised to generate a bitcoin plus participation to the cost of the ASIC miner plus some small amount of profit = approximately the bitcoin price. These economics are the reason that bitcoins require so much energy to produce - as the cost of bitcoins go up, so does the amount of electricity required to make them. Note that this is true in the long run, but not necessarily true in the short run, as it takes time to ramp up the number of miners.
I don't actually agree at all with the linked article - it starts with the premise of past returns approximate future returns, and fails to explain any fundamentals behind the asset. Then it just draws a logarithmic line, which has no end to it, so in this model bitcoin becomes more valuable than everything in the world pretty quickly, and then still proceeds to become infinitely valuable, which is obviously a nonsense. It still doesn't get away with the fact it's a zero sum game for everyone except the miners.
Number 3 isn't backed up by any type of economics - bitcoin increases in value over time as long as new people enter bitcoin in order to pay the people who bought into bitcoin earlier. It's zero sum (for the non-mining population at least). A fixed supply of something doesn't mean it will increase in value over time.