Sort:  

To get 0.04% you have to send a large volume in dollars. The fee with BTC transactions is flat. Try sending $1 with bitcoin, you will pay more than that in fees. Also, leading up to the fork, there should be less transactions because people are advised not to transact bitcoin leading up to the fork, really from July 29th forward. We may see better transactions leading up to it due to this.

Instant, needs to be less than 5 seconds. When I upvote your comment on Steemit, that is instant :)

The fee is not exactly flat, it is flat but in ranges. The lowest fee I have seen was like 0.0000565BTC. That doesn't mean that's the lowest fee, just the lowest I've seen. And right now that equates to like 14 cents. So yes, the percentage will change within the range. That transaction I speak of was like $35? To get the 0.04%, FOUR HUNDREDTHS OF A PERCENT, fee. And it was instant, if it took me 5 seconds to check I will go ahead and file that under instant... In other words I am happy with Bitcoin and have no complaint. My motto is Bitcoin. Use it. Live it. Love it. The most important point being, USE IT.

To be honest I think you got your data wrong. And I do not know why you have it wrong, my best guess is you are sending from exchanges instead of doing a real bitcoin transaction. Exchanges bulk their orders together to get better pricing. Sometimes, you can get a 15 minute bitcoin transaction, it happens. Other times I have waited 30 minutes.

Here is the site showing the empirical data on a bitcoin transaction:

https://bitcoinfees.21.co/

"For the median transaction size of 226 bytes, this results in a fee of 58,760 satoshis." 58,760 satoshis for the median transaction size is a cost of $1.46.

At a $1.46, most addresses are unspendable, making bitcoin useless for micro-transactions. Here is a news article about the high fees and unspendable addresses: https://news.bitcoin.com/tension-rises-around-bitcoins-fees-unspendable-addresses-and-spam/

I have used bitcoin myself. If we load up the Exodus wallet, they detail the fees for us that I will pay just to make sure my transaction arrives in a reasonable time frame:

btc_fee.png

For a $15 USD transaction, I will be charged a mining fee of $3.58 USD.

This is a 23% fee on a $15 USD transaction. So your numbers are wrong no matter how we slice and dice it. If I had the better case transactions priced down at $1 USD, I would be paying 6% of the transaction.

You must be doing batch transactions with a 3rd party exchange, the point of bitcoin is to run your own wallet and hold the funds yourself for security. By doing 3rd party exchanges, the funds can be stolen and they are not fully secure.

Here is the data on the average confirmation time in minutes:

https://blockchain.info/charts/avg-confirmation-time

Right now, average confirmation time is 65 minutes. There have been spikes, though and we can just imagine the spikes were resolved by orphaning transactions and jacking fees.

Coin Marketplace

STEEM 0.17
TRX 0.15
JST 0.028
BTC 56800.55
ETH 2331.69
USDT 1.00
SBD 2.34