Do you know why the Coinbase bitcoin withdrawal fee is 10 times cheaper than my usual P2P Exodus transaction? Are they use the Lighting Network? How is it possible? For example, the Binance withdrawal fee is also in the range of a usual transaction.
Most of the exchanges will charge a bigger fee, they are business and they need to make money, one way to make money in exchanges is by charging expensive fees.
Coinbase really has a cheap fee, it is because they decided to have this, maybe to attract more customers with their cheap fees, they can do that because when you are using the Bitcoin Core client, you can create a transaction to the network paying a cheap fee.