While I agree with you on credibility, and agree the stock cannot and will not move up, I think it has much more to do with the capital structure.
There are far, far, far too many shares outstanding and most of those shares are heavily discounted converts, many with warrant coverage Means too much built-in, ongoing, systemic, unstoppable selling. It overwhelms any buying. The audience of "longs" could increase tenfold and it wouldn't be near enough.