Should have been at least 2-4MB some time ago.
i disagree.
we need to increase the block size but things are not that bad if we only see legit transactions in the pool. right now we have a massive scale spam attack which is increasing the number of unconfirmed transactions.
Who decides whether or not a transaction is "spam"? And even if it is spam, they do pay fees. The problem is: even with fees that would have been called very high just a few months ago, I'm now waiting almost 24 hours for my transaction. As a Bitcoin user I don't really care if "spam" is the cause, it should just work.
Sites like
https://btc.com/stats/unconfirmed-tx or
https://bitcoinfees.21.co/ nicely show you how much to pay for a fast transaction, but the end-result is we're all paying more, without processing a single transaction more.
The last 4 blocks all have more than 1 Bitcoin in fees, up to 1.7 Bitcoin. That's
huge!
Remember when "cheap transactions" was an argument to use Bitcoin? To grow, it needs more users. To get more users, it needs to be able to handle them. Meanwhile, the miners have a 1.7 Bitcoin per block incentive
not to increase block size.