Op is correct. Not like other game, This game hate melee. Anyone here against you is trolling. If you play a melee, you looking for some challenge in this game. I have beat T5 as melee, as tank, as healer. What I can tell is melee DPS won't have good quality of live in this game. Most time you won't find a group need you. Drop melee DPS and play others will be best for you since you are still new to the game.
Brd is the easiest job to play.