I'm just new in the crypto world but I would say that I didn't find high transaction fees issue for me. If you want your transaction get faster confirmation then its logical to pay high fees right? So I don't know why is people complaining about high transaction fees if you can control how much you want to pay the miners to include your transaction in a block.