God! Enough! At this point any announcement with "blockchain" should turn any informed person off of the whole project. Checking out Red was on my roadmap and now it's firmly not.
It completely erodes trust and confidence when a project just bolts on a blockchain...it makes me question if they are in this for the long haul or just want to cash out.