I agree with this point completely. Melee in general is absolutely awful, with the sole exception being the sledge which is just barely decent once you max out every single relevant melee perk.
I also believe that the best gear in the game should only be available through crafting, NOT...