Interesting idea. You feel that with the right melee weapons, a human should be able to take a dinosaur down. I'm not saying that's impractical or rather extravagant, after all this is just a game. But based on what you said I feel that WC deliberately moved in this direction of making dinosaurs more powerful. That's like saying, hey I've been playing world of warcraft since 2004 and I liked it when player level was 60. You may be right, but it's still the company's decision and they decided to define their game in that way. Personally I like the current state, because we can have multiple dinos, each with a specific build targeted for a specific purpose. Yes we are rather inferior to most of the wild dinos out there, but I feel this rather enhances the 'survival' aspect of this game and reminds us that even at max level we need to be careful.
Anyhow, I doubt if weapons are all as useless as you say they are. I don't think I need to explain about ranged weapons, but even melee are pretty useful sometimes.