That's 20% and that's a massive amount. Well, for the amount you transferred anyway. You should be able to transfer hundreds or thousands while paying mostly the same fee, so that may not be so bad. Bitcoin has been bad for microtransactions for a while now anyway.
Well $4 isn't exactly low, but the hype is dying down. It was recently revealed by an outage that Coinbase was responsible for a huge amount of the blockchain clogging by not batching and paying very high fees. The less general hype, the less Coinbase action there'll be as well as less action in general.
If they and a few other exchanges had implemented batched sendings and segwit it's possible there wouldn't be any transactions backed up at all and fees would be much lower. Let's see if they put it into action soon.
The media hype is down for sure, but the transaction backlog says otherwise. There are currently over 150k unconfirmed transactions according to blockchain.info, so in reality, things aren't getting better at all.
Coinbase really does need to get their shit together, but the bigger issue is how a single entity can have so much effect on the network.