What's applicable to crypto, is applicable to Bitcoin too.
One day in the future if too many coins are permanently lost, or network activity drastically slows down the network concensus could fork to increase supply to address liquidity issues.
There's nothing that guarantees that Bitcoin will be 21 Million.
Additionally, a fixed total supply is an over-correction in response to Federal Reserve printing, in practice it would be deflationary which would cause economic stagnation, and as we've already seen, no one would be willing to spend it.
Even gold, which Bitcoin is often compared to has inflation as new veins of gold are discovered every year.
