While FQ and its variants operate well when the number and variety of input flows is small and well-behaved, they becomes inefficient when the number of flows grows.
A high number of flows requires a large number of queues, consuming a proportionally larger amount of resources, both in hardware and in operational complexity.