We should be able to equip a hand crossbow in the left hand along with a melee weapon. It's silly that we can't. As far as I am concerned, it's basic D&D 5 rules and it shouldn't be rocket science to implement.

A follow up question would be: why is there a slot for melee weapon and another for range? Couldn't they be interchangeable? We should be able to equip one handed weapon + shield on one slot and the other a two handed weapon if we don't want our character to wield any ranged for example. This limitation doesn't make much sense in my opinion.