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???
Coinbase charges what they spend on your transaction in terms of miner fees. Their fees update live as well to reflect the optimal fees to pay for a fast transaction, even though you can't tweak it to your liking if you think the fee is too high either. You'll just have to go with their fees, and sometimes if the network is congested with unconfirmed transactions, fees will be pretty high.
There is nothing you can do to go around this fee, unless you send it to another coinbase customer or send it to a merchant that accepts coinbase transactions/integrates the coinbase API.
In which case, you won't be charged to send the transaction. But it's rare.