Ethereum gas fees will remain expensive as long as Ethereum prices are high.
It's not always like that. BTC price is almost 20 times higher than ETH but transaction fees over the Bitcoin blockchain is currently just over $1 for the highest priority. It's about network congestion which forces other people and platforms to raise the gas fee so they can confirm their transaction faster than the rest.