["Scorpion" (especially the first part) is one of the finest episodes of the series. It wasn't until later that the Borg stopped being effective antagonists, I don't think. People really complained because the Borg faced a superior opponent?
No, Anwar is making things up. Scorpion was always one of VOY's most popular episodes (I'd argue, one of the few good ones).
I was thinking the same thing! "Scorpion" is popular amongst most trek fans and is often an example of a Voyager Borg episode before they "messed them up".