I can't say I enjoy cryers/trash-talkers.
Not even mentioning that MG doesn't have Helm, his best weapons are 2H not 1H (so missing shield), he is melee dps not range dps.
While DL is range dps, does have Horse with up to 40% extra absorb, doesn't miss Helm and always have shield with the best weapon. Not mentioning doubled hits with ravens or other extra advantages like for Guild Master, CS, etc.
Nobody ever said that chars are 100% the same, each one is unique and is bringing his own advantages and disadvantages depending on scope (PvP, PvM, Hunt, CS, Party-Bosses), and on items + stage of the game. You have all formulas and info about chars posted before server even started, same for the test server. Choose chars wisely and don't cry when you lose a fight.