Well, that is incorrect. The suppression algos are easily seen simply by watching live Level II. Did you happen to see the orchestrated flash crash in September 2015, which commenced within 60 seconds of the pre-scheduled report of the best-ever GOG results? Amazing that such news would cause tutes to flood the market with 10’s of millions of shares. Go view the chart from that day.
Unfortunately, I tend to agree, there's just not enough buying pressure. At least nothing strong enough to counter whats happened since the equally manipulated spike back in 2015.