as mentioned above, how will miners afford to support the network?
when all coins are mined out, miner still will be going to have a small amount for fee.
And I don't think that would happen very soon, I read an article once that stating all
BTC would be mined in the year 2160. So, their earning from fee would be more than current ones as bitcoin price at that time might be huge.