There is no such thing as high transaction fees. Fees can be neither too high nor too low.
Fees are the price that equates supply (limited block space) and demand (desire to be included in that limited block space). For fees to be “high” it means that market demand to be included in the most secure, seizure-resistant, censorship-resistant and decentralized network in the world Bitcoin exceeds market supply. Nothing more, nothing less. Free market at work.