I have not been abusing BB spam or DnD either... maybe thats why I am not happy with my DPSFirst thing I notice is you're using a Tank Trinket (Evergaze Arcane Eidolon) other than that, things look fine, decent amount of Multistrike/Mastery gear.
Log-wise;
Beastlord Darmac :
Blood Boil cast only 26 times (should be around 3x this much)
Soul Reaper cast only 19 times (You can use Soul Reaper on each individual mount as they get to 45% as well as the boss)
No Death and Decay casts (Does a significant amount of damage on Pets and Spears)
Operator Throgar :
Blood Coil cast only 18 times (could probably double this on adds)
Death and Decay cast only 2 times (should be used on every add-train)
Iron Maidens :
No Death and Decay casts (should be used whenever there are 2 or more targets)
No Blood Boil (should be used whenever there are 3 or more targets, as long as you don't allow diseases to drop)
Kromog :
Blood Boil cast only 8 times (if you setup your Death Runes properly, you can get much higher output on Grasping Hands)
Blast Furnace :
Blood Boil cast only 14 times (could probably be tripled, even while doing focused Single Target on priority targets)
No Death and Decay casts (should always be used on 2 or more targets)
Oregorger :
76% Necrotic Plague uptime (if you position yourself properly where he rolls, you can keep Necrotic Plague at a higher uptime)