The only reason I am posting this today is that I bought bitcoins from kucoin exchanger. I learned bitcoins are not secure in bitcoin exchangers. I chose a hardware wallet. Now my problem is that when I try to transfer bitcoins to hardware wallet, I see a fee of 0.0005 bitcoins, what is the reason for the high fee? A few days ago, it seems that it was 1-2 dollars. Fee will not be reduced? If the fee is not reduced then I will withdraw with this fee.
I think you mix two things here.
You will not be charged as low as $1-$2 when you withdraw your Bitcoin from Kucoin even mempool is empty. Kucoin is a CEX and they will ask a fixed fee except the mempool is really full and the current fee in Bitcoin on chain overtake their fixed fee, they will increase their fee (again it's fixed).
Bitcoin fee is high because of ordinal's spam.