Yea each has their own usefulness.
DD=Smooth Duty attempt
Magic=AOE to eliminate adds or overcome a one hit KO gimmick that involves multiple targets
Tank=Recovery against fallen allies and need to give healers room to breath while they recover
Healer=Quick Recovery (lv 3) to open opportunity to win when odds of a wipe are high.