Very basic maths:
Lets say there is a 5s delay over a period of 1000s. (Not realistic, but it doesn't matter since it is a ratio. Just for comparison sake.)
/war with full-time Hasso (using 0 DA gear, and capped gear haste)
DA+10%
Haste+37.5%
Delay 5->3.125
Attacks in 1000s = 320
Factor in DA = 352
/drk with full-time Hasso (using 0 DA gear, and capped gear haste)
LR up
DA+0%
Haste+50%
Delay 5->2.5
Attacks in 1000s = 400
Factor in DA = 400
LR down
DA+0%
Haste+37.5%
Delay 5->3.125
Attacks in 1000s = 320
Factor in DA = 320
Average = (0.6*400+0.4*320) = 368
--------------------------------
Summary:
/war average attacks = 352
/drk average attacks = 368
If full-time seigan: (same concept)
/war average attacks = 293.3
/drk average attacks = 306.7
---------------------------------
Haste has increasing return, DA has decreasing return. More DA favors /war less, more haste favors /drk more.