lol what are you on about - almost every es build starts with insight as their primary budget option
nobody is denying insight's utility, but it can be replaced with something better when those benefits are supplemented elsewhere
macro already did a good breakdown on the top es weaps which by all accounts is really still a flexible and preferential choice at the end of the day
If you look though, he didn't even use an accurate Insight. He showed a Poleaxe Insight. He could have at least tested it with a stronger base than Poleaxe, like a Colossus Voulge.
Honestly, I don't even enjoy people using websites like that to try to show what is "best" for anything. If you aren't going to show any gameplay with the setups you're talking about, than it's nothing but useless numbers with nothing to show that it's actually true.
He calls Arioc's Needle the best in slot for Echoing Strike which I will always argue that is not true, but that's until I find one myself and test it myself.