I wouldn't really count on Bruce to have the complete picture, he is obviously biased.
He has some valid points but completely misses the mark because he doesn't understand the technology or its purpose. Having an immutable ledger would be very useful for things that should be public and transparent (e.g. where tax dollars are actually being spent, eliminating middlemen, etc.), but the structure right now is in its infancy and has its doors open to the same bad actors that have ruined the traditional financial systems.
At least blockchains are working to prevent collusion, whereas Bruce would rather whine to Congress and throw the baby out with the bathwater, either from ignorance, bitterness, or some combination of the two. Instead of fighting against the technology, he should advocate for public servants to be incorporated into a system that actually lets any casual citizen audit their input to the system as a whole, with confidence that all of the data is accurate and cannot be manipulated.