Yes, there should be many more melee weapons, but you should be able to finish off people with the bats, machetes, and whatever else you create. When finishing off someone with the bat it should take several hits to the head, maybe 5 hits, and blood should spurt out of their head.
And please can there be an update where melee is it's own weapon category? So you can carry a melee, secondary, and primary?