This is a pretty funny video on HFT I enjoyed. Not sure I agree with all the commentary but the sentiment is heading in the right direction. One thing HFT is not good at: communicating the message. Efforts like this, perhaps, help.
It makes a claim that retail is dumb money. I don't really think that is true. The wisdom of the retail crowd is often smarter than your average bear. It misses the point that HFTs need to make money every day otherwise they are just doing it wrong and their business will fail.
It also unfairly critiques institutions as investors a little. Those institutions ultimately exist to serve both their customers and shareholders which includes retail clients. Nevertheless, it is funny.