have you tried destiny 2? there are raids and no healer/tank/dps. everyone just dps and avoid mechanics to stay alive