We need more items because of generals' minions. Any general that wants to buff his minions must get minion-benefitting items. Because of this, minion-benefitting items (of which there is not enough variety) are less effective for everyone else, so several (and it really needs to be more, for generals' sakes) of the items in the shop I never touch as an assassin.
So please, get in a LOT more items (particularly on the minion side, since you have very little choice for gearing them up), or at least minion and non-minion equivalents for all health/damage existing items (remove some fraction the DG bonus, divide by 5-ish, and make that amount the minion bonus, and do the opposite for converting all items that already have minion bonuses).