I see. I think you misunderstood what is generally meant here by "dumping". I call it selling financing shares, no matter if on bid or ask.
And if you consider today as normal trading... then we really wont agree on anything ever :-) Cant really argue someone who looks at green colour and keeps saying its maybe red.