It is a team effort, and a DPS's role within that team is to do the maximum amount of damage possible without failing a mechanic, dying, or pulling threat (normally). Therefore, you want to be pumping out as much damage as possible without failing in one of those three ways - and Quelling Strikes is a great boon to the last of the three.
Yes, thank you, exactly.