Because of exponential backoff, aggregated bandwidth of multiple TCP over congested WLAN should not be so bad.
However, RED like approach to attempt retries only a few times may be a good strategy to improve latency.
A RED approach would be good, but in general there has to be a limit on the queue. Your wireless interface should not become a packet long term storage facility.
We are saying the same thing.
I've seen RTTs to the base stations on the order of 25000ms (that's 25 SECONDS) or more. If you can't deliver a packet a through 300ns distance of air in 10ms, it is probably time to drop it.
With exponential back-off with base 2, 10ms of initial delay becomes 40s after 12 attempts of retry.
Note that 25000ms of delay does not necessarily mean that a station has a large buffer.
Masataka Ohta