The high fees does not affect BTC's decentralization, what it affects is the use case of BTC as a means of payment, with the fees as high as it is now, it is almost impossible for people to use it for payments, especially micro payments. We have been discussing about ordinals and the congestion it is causing in the network, i thought it would be over by now, but i was wrong and i can't even see an end to it anytime soon. I think the only solution right now is for bitcoiners to adapt, they can use LN for micro payments or hold their coins until fee rate drops a little.
Maybe, Fee fees really depend on network density and each exchange also has different withdrawal fee policies. However, if we look at the current conditions, fee fees are only increasing. I tried to test sending BTC which was worth approximately 20 dollars if converted with the requested fee of $13.55 it's already over 50% percent and it's very unnatural. At least, like you said, hold on.