They are based on a completely false premise - that queues should be allowed to build at all, and that local information can solve highly transient global problems.
"Dumb Queue Management" is going to be far superior. Keep the queue at zero length, and try to be fair.