I can understand where your coming from OP those logs look all wrong frost DK out dpsing you on protectors in affliction
lol I jest. Obviously you've been unlucky and the loot you've gotten isn't of the best itemization as someone above said having too much hit never good.. I too had this problem for the longest time but getting 4 piece is crucial in Destro. Im still a firm believer of haste over crit as i main affli (and go for 13737bp with 2set) i can switch to Destro with 4 set and hit the 10437bp (10124bp gets you 2 extra tick but the 10424bp gets you 4 extra ticks with meta gem proc). One of the key things that i found were dragging my dps down with Destro when i picked up up post UVLS nerf was i was sitting on 2 stacks of conflags continuously it is so important to use it on cd or before it reaches 2 stacks, that and keeping a high uptime of immo looking through you logs you have low uptime try increase that you'll notice more embers 1st off plus people forget the actually potency of immolate its a really strong dot, and obviously casting off your cheebs when you have plenty of procs up. Once you get 4pc as well get used to the fact that incinerate has a long travel time after cast and get one of Woz's weak auras that tracks the 4pc proc along with its 10-15 ICD so you know when it'll proc or not.
Also see that your not exactly always using havoc that much 4 times on spoils along with only 1 Fire and brimstone little things like I understand spoils for you is a bit of a farm fight on normal but stay fresh get used to using your arsenal of tools on that fight.. Destro is just too OP on that fight havoc boss chain SB everything!!!! FnB immos and incins... On your Norushen HC kills only 5 conflags so I can see you were doing what I was doing but not using doomguard is punishable by death! never forget your doom guard.
But to put your doubts to bed.. yes you should be doing more... shape up!
(one thing I found was to fraps a few of our kills/attempts when I was trailing Destro on fights over Affli and found once I watched it back I could see what I was doing wrong and that I could have done something else there of watched conflag stacks and immo uptime I found out my flaws and worked on them because I noticed them myself... safe to say I never posted said videos cause I sucked balls at destro when I started but I'd suggest it)