I didn't mind the Role quests as a silly set of side quests not tied to any major plotpoint or anything... But yea, they didn't exactly make any role actually do their role specifically. And every one of them had you essentially just playing generic DPS.