It is situational. Unfortunately a lot of people tend to be lazy and just stack blm. Melee DD can be better as long as you are geared correctly and know what you're doing.
gear dont mean too much unless your lazy to buy gear within you level range. knowing what you doing is priceless. been in plenty of partys boss fight with super geared people and couldent get a win.