What? Barclays is one of the largest financial institutions in the world with $1.9tn in assets.
I think we're in agreement that this Twitter thing isn't worth the attention, but we are far from agreeing that large financial institutions are inherently competent because they're large.