In Diablo 1 and 2, you had the freedom to equip both ranged and melee weapons on your character. For example, I could equip a bow or a sword/shield on my paladin. Early in Diablo 3, you can equip a skill to both mouse buttons. This effectively relegates your weapon to a bunch of numbers, as you don't actually attack with it.
Is the only option to create a ranged monk or barbarian to fool the skill system?