this is a straight up lie. There is a TON of support. There was a bid order lurking out there yesterday afternoon for 150k shares, just on what's visible at the time I write this, the bid side outweighs the ask side 4 to 1.
Do you think we don't have eyes and can't see for ourselves? That's like standing there looking at a blue sky and making the claim that it's raining. Literally makes you look insane.