Binance (which owns CoinMarketCap) is a bad actor.
Another example: $10 in tx fees to withdraw bitcoin, and minimum wthdrawal amount is equivalent (today) to $20.
HFPF! (Have Fun Paying Fees) - Withdrawal Fees on Exchanges #123130 https://withdrawalfees.com/coins/bitcoin