I don’t disagree. However, this is a “news” site, and so, we should be posting stories about recent events related to the project, as opposed to a homepage that hasn’t been updated in years.
It’s the difference between posting a story about a recent Tesla lawsuit vs. linking to Tesla’s homepage.
Well, when they see news related to that project, they can go look up the project if they like. It's no different than news related to any other technology you might not know about.