While bitcoin is still the go option for faster/borderless transaction, it still isn't fair for the retail investors as this fees cut a lot from their funds. Bit the positive thing is this challenge won't last long as better alternative will be introduced ones it has been developed. At the moment, the strategy I used involves using alts and exchanges. No need to go into detail since it must have been explained above or you already have some clue on how to go about it. Glad the exchanges are now supporting SegWit addresses as well.
It's always important to evolve in order to stay ahead of the game. So far, Bitcoin has been doing a pretty good job at it. With very talented developers working on the project day and night, Bitcoin will only get better in the future. My hope is that fees decline to new lows with upcoming network upgrades. But everything will depend on collaboration between miners and developers. Luckily, there's seems to be a "green light" for the approval of "Taproot" on the Bitcoin blockchain. This will improve Bitcoin's privacy and scalability in every way. Users will benefit the most as they experience a slight discount on transaction fees. If new upgrades continue to be approved by miners, then Bitcoin will be on a path towards non-stop success.
Nonetheless, Bitcoin's fees are certainly a lot lower than they were back in 2017. SegWit had a positive effect over network fees in such a short amount of time. It's a good thing that most crypto exchanges, and services are supporting SegWit. Now, it's only a matter of time before they adopt Native SegWit (bech32) for people to enjoy greater fee discounts. The Lightning Network's level of adoption is nowhere near close to that of the main Bitcoin blockchain. But that could be solved if developers improve user-friendliness. Once the Lightning Network becomes easy enough for everyday people to use, high fees would only become a thing of the past. In the meantime, I'd advise anyone to rely on SegWit and batch transactions in order to save as much fees as possible. Or you could simply choose an altcoin if you're in a hurry. High fees or not, Bitcoin will be here to stay. Just my thoughts