https://blockchain.info/unconfirmed-transactionswell we should only be seeing 2500 transactions waiting if there was not a problem as those transactions would be the ones currently next inline to be hashed and confirmed..
but wait.. theres more than 2500 transactions.. = backlog.
and try not to turn the congestion debate into a political debate about gavin or hearne. the 2mb limit can and should be implemented even by core aswell. so try making it about the code and logistics of it and not a personality debate
If blocksize was the problem then all the blocks would be full when there are more than 2500 transactions,
That isn't the case.
The transactions that are not making it into blocks when the blocks are not full typically have an issue.
My bitcoin-core has the payment slider more than halfway up - and still most transactions are only a penny. People too cheap to pay a penny don't count towards to any alleged backlog.