From seeing this guy's (Allred's) tweets pop up on twitter a few time, I always got the feeling that he was a scammer or con artist. This article provides a lot of evidence that seems to confirm my hunch.
I've seen people have success in startups using similar tactics throughout my career, and one realization I've had about this is that sometimes perception matters more than the actual numbers. It's especially true when it comes to investing and VC fueled businesses where success tends to follow the funding (i.e., if you get enough money you can buy your way to success).
Eventually, however, everything comes out in the wash. At some point lying about the numbers won't work anymore, and maybe for Allred this is an example of that. As a founder, if you don't eventually deliver on what you've promised, it will all unwind and you'll be left with nothing.