I was recently told that priority based QoS doesn’t work with residential modems, cable or DSL, with reason stated that such modems all have small buffer, and so it doesn’t matter what packet arrives first, if modem’s buffer is already full even the highest priority packets will have to wait - which means uplink is saturated for such latency critical applications as VoIP. The conclusion was that on residential links the only QoS that works is limiting of transfer rate.
I just want to know your opinion on this - is this correct?