I’m no historianologist but hasn’t Herotodos turned out to be right more than those who contradict him?
Herodotus has been disliked by some down the centuries, and there are things in his book for some to criticize, but he gives four different ideas (three he heard about in Egypt, one that he made up) about the out-of-season flood phase of the Nile, and the correct one is in there; he tells us all that the circumnavigators of Africa saw the Sun to the north, even though he states he doesn’t believe this; he tells us that the Atlantic is connected to the Erythraean Sea, in which he includes the Gulf of Aqaba, Gulf of Suez, Persian Gulf, and Indian Ocean; and records plenty of other stuff which is true. Often he tells what he’s seen with his own eyes, and differentiates it from what he was told. And of course, he’s 2500 years closer than we are. :’)