Regarding the PoS/PoW calculations, I think you all got it wrong here (including the dev
)
Although there is a way to make the wallet calculate the coins generated, it's time consuming and requires more memory than just to count block height...
In other words: Wallets, all the times are using block height to do any behavior changing... From halving, to stop PoW in our case...
Now, add to the formula that the block reward both from PoS and PoW is random then you can easily understand that it's not accurate to calculate amout of coins. Instead we should be calculating amount of blocks...
If you ask me why PoS is not known, it's simply because nobody can tell how many blocks will reach adulthood for PoS and when they're going to be created (having from lowest to highest possible interest rate).
Also, please consider the fact that if PoW is starting after X weeks and PoW is stopping after X-1 weeks, there will be a huge gap where no blocks are being found, so no transactions, no nothing. A dead blockchain.
That shouldn't (and isn't going to) happen in a coin's life
So keep mining and keep buying...