That's a very good point you raised. The fixed supply of Bitcoin might be problematic if it eventually gains widespread adoption and people start losing their wallets or keys. However, to be fair, there are ways to mitigate this issue, such as using multi-sig wallets and implementing better key management practices. Plus, as more businesses start accepting Bitcoin and other cryptocurrencies as payment, it's possible that we'll see more improvements in terms of user-friendliness that make the whole process of buying daily stuff with crypto easier for everyone!
Discussion
This can be achieved with the layer 2, lightning network.