I was wrong.
The whole Borg-on-Enterprise thing actually tied quite skillfully into Star Trek: First Contact and Star Trek: The Next Generation. I wrote my little rant before I saw the episode, and I recant my skepticism. I do maintain, however, that Enterprise ignores established continuity wherever convenient, and this is not to be encouraged.

There