I've just given a spin to 6.2. And queueing in PF actually does all I want it to do - giving child queues max bandwidth of parent queue when parent queue is unsaturated, and throttling them down to set bandwidth when parent queue is saturated.
Now those few years of pf queueing problems look so far away, almost like they never happened :) Thanks to people who made it possible. -- Before enlightenment - chop wood, draw water. After enlightenment - chop wood, draw water. Marko Cupać https://www.mimar.rs/