I was about to transfer BTC to customer and seen that coinbase is charging a $23.91 USD fee for the transfer of $10 USD in BTC!!! This is outrageous. The point of bitcoin is so that you do not pay these large fees for simple transfers. So is coinbase going under???
As others have pointed out, this is a Bitcoin network issue. Specifically, I believe there is an ongoing spam attack by a large miner who is artificially driving median fee rates up. Coinbase charges a varying rate based on current congestion.
One way around this is to use GDAX, which is Coinbase's exchange and liquidity provider. They don't charge fees for Bitcoin withdrawals. So you can transfer BTC to your GDAX account for free and then withdraw from there.
Note:
GDAX requires ID documents from all customers. So if you aren't verified on Coinbase and want to keep it that way, you can't do this.