Tanks and healers aren't boring. People just don't want the responsibilities that come with the classes.
Take dps away and it just takes longer (albeit a lot longer) to kill the mobs.
Take tank away and mobs chew through you. Dead
Take healer away and mobs use tank as appetizer through tank then chew through you. Dead.