I think that there is often a desire to downplay the ancients as liars and/or fools where their claims conflict with modern political sensitivities (even Thucydides just a few decades after Herodotus called him a tall tale teller).
I've been re-reading Herodotus and his work is actually pretty good for its time. You just have to remember that he, just like a modern day travel blogger, both sees the world through the lens of an upper class Greek and also has to keep his audience engaged with cool trivia and clickbait.