sorry to say this,
but
you are talking for "traders", who want to cover without selfshorting (because they are lacking the BTS or they want to get out without a high loss).
This is not a problem of the system, just some traders who get caught on the wrong foot.
Happens all the time on NASDAQ etc. too. So, they have to buy with bad prices, this is freemarket!