Yes, there is a very clear picture.
There is literally nothing this company can do to convince you it's a failure and/or scam.
Nothing. No failure, deception, mysterious hire/fire, dilution, unachievable promise, blatantly absurd PR, or other obvious event will ever be enough to convince you that DNRG is a waste of money.
You're happy with a couple of meh tweets possibly suggesting they might do.
Wow.