I have read some GDC posts or even Apple saying that developer should not use the .default QoS directly, but why? legibility?
I think that assign .default QoS to a task is the same to not assign a QoS explicitly.
Link from the screenshot belongs: https://developer.apple.com/library/archive/documentation/Performance/Conceptual/EnergyGuide-iOS/PrioritizeWorkWithQoS.html
