Speaking of which, this DID make me realize --- why the heck didn't we see the E-E in Star Trek Nemesis have "Voyager-Esque" upgrades? Did someone forget to watch Endgame ? =(
The time police took all the fancy new tech. Sorry, it just doesn't make a good movie when one technobabblewhatever torpedo blows up the Scimitar. Not that it really would've made it any worse.
The novels retcon this by saying they were "saving" the torpedo technology for the next Borg invasion so they don't have the chance to adapt to it or it doesn't fall into enemy hands. Not sure what the explanation of the batmobile armor was, other than it looks dumb.