The Klingons had another idea - kill all the Gods, and it's already sorted out by default!
Apparently, he was. But perhaps he was the Nicola Tesla of his time, a bit too weird for the mainstream scientific community to take seriously, and unmotivated to reveal his greatest secrets?wasn't Dr. Phlox, on ENT, able to actually reverse the assimilation process and kill the nanoprobes when they encountered the Borg - all the way back in the 22nd century???
Certainly it's made clear that Picard remains unaware of anything related to Phlox' achievement or his encounter with the cyborgs right through ST:FC and beyond. Why is that? Well, ENT was taking place in a timeframe where another comparable revelation apparently got "unrevealed" somehow - the identity of the Romulans, and their ability to make their ships invisible. Perhaps the early years of the Federation featured some incident where a lot of information was erased?
Timo Saloniemi
a) More a case of the events of First Contact had a ripple effect on the timeline.
b) Picard is a starship captain not a CMO. removal of borg impants isn't his area of expertise
c) Picard was fighting to save his ship and prevent a borg assimilation of earth
d) some people need to step back from the computer and realise it's onl make believe.