Fees are still high. I don’t think bitcoin is only for early miners who have a lot of bitcoins, and for rich people’s who have a lot of money they both can pay as High fees he wants. We have to focus on whole users wich don’t have *million of bitcoins and can’t handle such a high fees.
The btc transaction fees are not fixed, they only increase when the bitcoin network usage is really high, and the fees determine how fast you are going to get your btc transaction done, miners normally attend to transactions with higher fees first, because they consider them urgent, whilst the ones with lower fees will take some time to get processed, so if your not in need of your bitcoin urgently, then use a lower transaction fee, you can try using this site(
https://bitaccelerate.com/) to help speed up your transaction from time to time.
Practically speaking Miners will pick those who pay more because they will earn much bigger.
If you want to have a quicker transactions, you don't have any other option but pay the fees according to how fast you wanted the transaction being process. If you are not willing to pay this huge fees is eatiher you use alternative currency to lessen the fee or
use the normal one and wait for your term to be process, it will take longer as you have to wait for the miner to pick your transaction.