The issue is several fold over just increasing our pets DD.

H2h is weak
H2h weapon skills are weak
H2h weapon itemization is awful (why no OaT on our weapons)
Gear for pets makes us sacrifice something. (yes we can get haste, but our pets need haste/acc/atk/str/dex/ crit/DA etc, and any time we go for those stats, we give up master stats)
The overall developer mind set for where pup should be dd wise is mid/low range dd (we cant fix this, they see us as a utility DD since we can have a whm or rdm, which is pretty irrelevant now that we can use trusts pretty much anywhere, and they keep adding more places).