Yes, the permanent world record is a little unfortunate. But it has nothing to do with how cavemen would throw.
Standards must be made to judge fair competition among participants. Yes, they're a little bit arbitrary - the 100M dash could very well be a 106M dash. But that wouldn't make the athletes 6% more impressive. Likewise, we could improve our javelins every year to get further and further throws. But our global interest isn't on the throw, but the thrower.