For long, Bitcoin has been touted as the "store of value" of the crypto/Blockchain space with its limited supply of 21 million coins. Based on estimates, all Bitcoin will be mined by 2100. Now, what if developers decide to increase that hard cap in supply? If at that point in time, Bitcoin's prices stay just the way they are right now (less than $1m), it may become unprofitable for miners to continue supporting the Blockchain. With no block reward, they'll be living off fees. If prices are too low, earned fees won't be able to sustain miner's operations. By then, developers would need to raise the limit of 21 million coins to a higher value, re-introducing a block reward in order to attract miners into the Blockchain. Otherwise, the security of the Bitcoin blockchain will be at risk.
Do you think that the need to increase BTC's max supply will arise in the future? Or will Bitcoin be able to "live" just fine with a max supply of 21 million coins? Your input will be greatly appreciated.

Based from my understanding, the nearer we reach the end of its supply, the lower the denomination of bitcoin distribution will happen and its price would definitely skyrocket assuming that it continues its growth throughout the years. That is why I do not see the need for its supply to increase in the near future.
Miners will always stay because in order to transfer bitcoins in one wallet to another, it still requires some miners to do such job and their fees will most likely increase in the future.