tanks role is to control all agro mitigate damage dodge aoes and maximize dps.
healer roles dot all mobs heal all and do as much dps as possible they two have to dodge aoes.

all a dps does is dps maximum efficiency and dodge aoes so doing 1.5x a warriors damage doesn't feel enough cause we do far less in general in the dps role.