Unless we get a capacity increase, this situation is not going to change.
Developers are being too conservative regarding scaling the Bitcoin blockchain. It's very unlikely BTC will experience a block size increase anytime soon. All of the attention is on the Lightning Network (L2), which is flawed by design. The ETH camp is also doing the same. Bitcoin recently had a protocol upgrade dubbed "Taproot", but we're yet to see any long term scaling even benefits on it.
If you really want to avoid paying high transaction fees, you have two choices: either pay a low fee and wait until the dust settles, or switch to an altcoin with reduced blockchain bloat. Litecoin seems to be a good alternative for payments these days. TX fees are dirt cheap compared to BTC. It's also the most widely-supported altcoin among exchanges and merchants alike. So switching from BTC to LTC shouldn't be much of an issue (unless you're a Bitcoin maxi, of course). Sometime in the distant future, Bitcoin will scale on-chain for millions of users around the world. At least, that's the dream.