>But on virtually every point that mattered he was disastrously wrong
Plato no, but the author of this is.
Well, he would be, if this article was anything but tripe - mass-audience mass-produced content of the kind suitable for a variety publication, and not a very good one.
Indeed, the writer basically provided a demonstration of the intellectual bulldozing of which he accuses Socrates.
Sure, tear everything down, but please show something improved in its place.